doctor
Diagnoses and resolves installation issues for the oh-my-droid plugin, ensuring optimal performance and configuration.
Install this skill
Security score
The doctor skill was audited on May 14, 2026 and we found 30 security issues across 1 threat category. Review the findings below before installing.
Categories Tested
Security Issues
Access to hidden dotfiles in home directory
| 16 | INSTALLED=$(ls ~/.factory/plugins/cache/oh-my-droid/oh-my-droid/ 2>/dev/null | sort -V | tail -1) |
Access to hidden dotfiles in home directory
| 31 | Read `~/.factory/settings.json` and check if there's a `"hooks"` key with entries like: |
Access to hidden dotfiles in home directory
| 42 | ls -la ~/.factory/hooks/*.sh 2>/dev/null |
Access to hidden dotfiles in home directory
| 52 | ls -la ~/.factory/FACTORY.md 2>/dev/null |
Access to hidden dotfiles in home directory
| 55 | grep -q "oh-my-droid Multi-Agent System" ~/.factory/FACTORY.md 2>/dev/null && echo "Has OMC config" || echo "Missing OMC config" |
Access to hidden dotfiles in home directory
| 66 | ls ~/.factory/plugins/cache/oh-my-droid/oh-my-droid/ 2>/dev/null | wc -l |
Access to hidden dotfiles in home directory
| 78 | ls -la ~/.factory/droids/ 2>/dev/null |
Access to hidden dotfiles in home directory
| 81 | ls -la ~/.factory/commands/ 2>/dev/null |
Access to hidden dotfiles in home directory
| 84 | ls -la ~/.factory/skills/ 2>/dev/null |
Access to hidden dotfiles in home directory
| 88 | - If `~/.factory/droids/` exists with oh-my-droid-related files: WARN - legacy agents (now provided by plugin) |
Access to hidden dotfiles in home directory
| 89 | - If `~/.factory/commands/` exists with oh-my-droid-related files: WARN - legacy commands (now provided by plugin) |
Access to hidden dotfiles in home directory
| 90 | - If `~/.factory/skills/` exists with oh-my-droid-related files: WARN - legacy skills (now provided by plugin) |
Access to hidden dotfiles in home directory
| 115 | | Legacy Scripts (~/.factory/hooks/) | OK/WARN | ... | |
Access to hidden dotfiles in home directory
| 118 | | Legacy Agents (~/.factory/droids/) | OK/WARN | ... | |
Access to hidden dotfiles in home directory
| 119 | | Legacy Commands (~/.factory/commands/) | OK/WARN | ... | |
Access to hidden dotfiles in home directory
| 120 | | Legacy Skills (~/.factory/skills/) | OK/WARN | ... | |
Access to hidden dotfiles in home directory
| 139 | Remove the `"hooks"` section from `~/.factory/settings.json` (keep other settings intact) |
Access to hidden dotfiles in home directory
| 143 | rm -f ~/.factory/hooks/keyword-detector.sh |
Access to hidden dotfiles in home directory
| 144 | rm -f ~/.factory/hooks/persistent-mode.sh |
Access to hidden dotfiles in home directory
| 145 | rm -f ~/.factory/hooks/session-start.sh |
Access to hidden dotfiles in home directory
| 146 | rm -f ~/.factory/hooks/stop-continuation.sh |
Access to hidden dotfiles in home directory
| 151 | rm -rf ~/.factory/plugins/cache/oh-my-droid |
Access to hidden dotfiles in home directory
| 158 | cd ~/.factory/plugins/cache/oh-my-droid/oh-my-droid/ |
Access to hidden dotfiles in home directory
| 163 | Fetch latest from GitHub and write to `~/.factory/FACTORY.md`: |
Access to hidden dotfiles in home directory
| 174 | # mv ~/.factory/agents ~/.factory/agents.bak |
Access to hidden dotfiles in home directory
| 175 | # mv ~/.factory/commands ~/.factory/commands.bak |
Access to hidden dotfiles in home directory
| 176 | # mv ~/.factory/skills ~/.factory/skills.bak |
Access to hidden dotfiles in home directory
| 179 | rm -rf ~/.factory/agents |
Access to hidden dotfiles in home directory
| 180 | rm -rf ~/.factory/commands |
Access to hidden dotfiles in home directory
| 181 | rm -rf ~/.factory/skills |