Skip to main content

omc-doctor

Diagnoses and resolves installation issues for oh-my-claudecode, ensuring smooth operation and plugin management.

Install this skill

or
40/100

Security score

The omc-doctor skill was audited on May 19, 2026 and we found 32 security issues across 1 threat category. Review the findings below before installing.

Categories Tested

Security Issues

medium line 9

Access to hidden dotfiles in home directory

SourceSKILL.md
9Note: All `~/.gemini/antigravity/...` paths in this guide respect `CLAUDE_CONFIG_DIR` when that environment variable is set.
medium line 30

Access to hidden dotfiles in home directory

SourceSKILL.md
30Read both `~/.gemini/antigravity/settings.json` (profile-level) and `./.gemini/antigravity/settings.json` (project-level) and check if there's a `"hooks"` key with entries like:
low line 41

Access to hidden dotfiles in home directory

SourceSKILL.md
41ls -la ~/.gemini/antigravity/hooks/*.sh 2>/dev/null
low line 51

Access to hidden dotfiles in home directory

SourceSKILL.md
51ls -la ~/.gemini/antigravity/CLAUDE.md 2>/dev/null
low line 54

Access to hidden dotfiles in home directory

SourceSKILL.md
54grep -q "<!-- OMC:START -->" ~/.gemini/antigravity/CLAUDE.md 2>/dev/null && echo "Has OMC config" || echo "Missing OMC config in CLAUDE.md"
low line 63

Access to hidden dotfiles in home directory

SourceSKILL.md
63grep -o "CLAUDE-[^ )]*\.md" ~/.gemini/antigravity/CLAUDE.md 2>/dev/null
low line 89

Access to hidden dotfiles in home directory

SourceSKILL.md
89ls -la ~/.gemini/antigravity/agents/ 2>/dev/null
low line 92

Access to hidden dotfiles in home directory

SourceSKILL.md
92ls -la ~/.gemini/antigravity/commands/ 2>/dev/null
low line 95

Access to hidden dotfiles in home directory

SourceSKILL.md
95ls -la ~/.gemini/antigravity/skills/ 2>/dev/null
medium line 99

Access to hidden dotfiles in home directory

SourceSKILL.md
99- If `~/.gemini/antigravity/agents/` exists with files matching plugin agent names: WARN - legacy agents (now provided by plugin)
medium line 100

Access to hidden dotfiles in home directory

SourceSKILL.md
100- If `~/.gemini/antigravity/commands/` exists with files matching plugin command names: WARN - legacy commands (now provided by plugin)
medium line 101

Access to hidden dotfiles in home directory

SourceSKILL.md
101- If `~/.gemini/antigravity/skills/` exists with files matching plugin skill names: WARN - legacy skills (now provided by plugin)
low line 131

Access to hidden dotfiles in home directory

SourceSKILL.md
131| Legacy Scripts (~/.gemini/antigravity/hooks/) | OK/WARN | ... |
low line 134

Access to hidden dotfiles in home directory

SourceSKILL.md
134| Legacy Agents (~/.gemini/antigravity/agents/) | OK/WARN | ... |
low line 135

Access to hidden dotfiles in home directory

SourceSKILL.md
135| Legacy Commands (~/.gemini/antigravity/commands/) | OK/WARN | ... |
low line 136

Access to hidden dotfiles in home directory

SourceSKILL.md
136| Legacy Skills (~/.gemini/antigravity/skills/) | OK/WARN | ... |
medium line 155

Access to hidden dotfiles in home directory

SourceSKILL.md
155Remove the `"hooks"` section from `~/.gemini/antigravity/settings.json` (keep other settings intact)
low line 159

Access to hidden dotfiles in home directory

SourceSKILL.md
159rm -f ~/.gemini/antigravity/hooks/keyword-detector.sh
low line 160

Access to hidden dotfiles in home directory

SourceSKILL.md
160rm -f ~/.gemini/antigravity/hooks/persistent-mode.sh
low line 161

Access to hidden dotfiles in home directory

SourceSKILL.md
161rm -f ~/.gemini/antigravity/hooks/session-start.sh
low line 162

Access to hidden dotfiles in home directory

SourceSKILL.md
162rm -f ~/.gemini/antigravity/hooks/stop-continuation.sh
medium line 178

Access to hidden dotfiles in home directory

SourceSKILL.md
178Fetch latest from GitHub and write to `~/.gemini/antigravity/CLAUDE.md`:
low line 189

Access to hidden dotfiles in home directory

SourceSKILL.md
189# mv ~/.gemini/antigravity/agents ~/.gemini/antigravity/agents.bak
low line 190

Access to hidden dotfiles in home directory

SourceSKILL.md
190# mv ~/.gemini/antigravity/commands ~/.gemini/antigravity/commands.bak
low line 191

Access to hidden dotfiles in home directory

SourceSKILL.md
191# mv ~/.gemini/antigravity/skills ~/.gemini/antigravity/skills.bak
low line 194

Access to hidden dotfiles in home directory

SourceSKILL.md
194rm -rf ~/.gemini/antigravity/agents
low line 195

Access to hidden dotfiles in home directory

SourceSKILL.md
195rm -rf ~/.gemini/antigravity/commands
low line 196

Access to hidden dotfiles in home directory

SourceSKILL.md
196rm -rf ~/.gemini/antigravity/skills
low line 19

Access to .env file

SourceSKILL.md
19node -e "const p=require('path'),f=require('fs'),h=require('os').homedir(),d=process.env.CLAUDE_CONFIG_DIR||p.join(h,'.gemini/antigravity'),b=p.join(d,'plugins','cache','omc','oh-my-claudecode');try{c
low line 76

Access to .env file

SourceSKILL.md
76node -e "const p=require('path'),f=require('fs'),h=require('os').homedir(),d=process.env.CLAUDE_CONFIG_DIR||p.join(h,'.gemini/antigravity'),b=p.join(d,'plugins','cache','omc','oh-my-claudecode');try{c
low line 168

Access to .env file

SourceSKILL.md
168node -e "const p=require('path'),f=require('fs'),d=process.env.CLAUDE_CONFIG_DIR||p.join(require('os').homedir(),'.gemini/antigravity'),b=p.join(d,'plugins','cache','omc','oh-my-claudecode');try{f.rmS
low line 174

Access to .env file

SourceSKILL.md
174node -e "const p=require('path'),f=require('fs'),h=require('os').homedir(),d=process.env.CLAUDE_CONFIG_DIR||p.join(h,'.gemini/antigravity'),b=p.join(d,'plugins','cache','omc','oh-my-claudecode');try{c
Scanned on May 19, 2026
View Security Dashboard
Installation guide →