/doctor — System Health Check
The /doctor skill checks your system health and verifies all dependencies needed for capture and analysis.
Usage
/doctor
What Gets Checked
| Category | Check | Description |
|---|---|---|
| Core | Frida agent library | Verifies the dynamic instrumentation library is available |
| Analysis | OpenAI Whisper | Checks for the voice transcription engine |
| Analysis | FFmpeg | Checks for the video/audio processing tool |
Example Output
ADA Doctor
==========
Core:
✓ frida agent: /path/to/libfrida_agent.dylib
Analysis:
✓ whisper: /opt/homebrew/bin/whisper
✗ ffmpeg: not found
→ brew install ffmpeg
Status: 1 issue found
What’s NOT Checked
These permissions are checked at runtime (when capture starts) because checking them would trigger OS permission dialogs:
- Screen Recording permission
- Microphone access
Common Fixes
| Issue | Fix |
|---|---|
| Frida agent not found | Set ADA_AGENT_RPATH_SEARCH_PATHS environment variable |
| Whisper not found | brew install openai-whisper |
| FFmpeg not found | brew install ffmpeg |