Comet installs three groups of skills — Comet, OpenSpec, and Superpowers — directly into each AI coding platform’s designated skills directory. When you run comet init, Comet writes the skill files and automation scripts into the correct subdirectory so your platform can discover them automatically. No manual file copying or path configuration is required.
comet init supports 28 AI coding platforms. The Skills Dir column shows where Comet places skill files relative to your project root (for project-scoped installs) or your home directory (for global installs).
| Platform | Skills Dir | Platform | Skills Dir |
|---|
| Claude Code | .claude/ | Cursor | .cursor/ |
| Codex | .codex/ | OpenCode | .opencode/ |
| Windsurf | .windsurf/ | Cline | .cline/ |
| RooCode | .roo/ | Continue | .continue/ |
| GitHub Copilot | .github/ | Gemini CLI | .gemini/ |
| Amazon Q Developer | .amazonq/ | Qwen Code | .qwen/ |
| Kilo Code | .kilocode/ | Auggie (Augment CLI) | .augment/ |
| Kiro | .kiro/ | Lingma | .lingma/ |
| Junie | .junie/ | CodeBuddy Code | .codebuddy/ |
| CoStrict | .cospec/ | Crush | .crush/ |
| Factory Droid | .factory/ | iFlow | .iflow/ |
| Pi | .pi/ | Qoder | .qoder/ |
| Antigravity | .agents/ | Bob Shell | .bob/ |
| ForgeCode | .forge/ | Trae | .trae/ |
Special Global Install Paths
Some platforms use a different directory path for global installs. When you choose global scope in comet init, the following platforms install to non-standard locations:
| Platform | Project-scope Dir | Global-scope Dir |
|---|
| OpenCode | .opencode/ | ~/.config/opencode/ |
| Antigravity | .agents/ | ~/.gemini/antigravity/ |
For all other platforms, the global-scope install uses the same directory name under your home directory (e.g. ~/.claude/ for Claude Code, ~/.cursor/ for Cursor, ~/.lingma/ for Lingma).
Some AI coding platforms use a generic skills CLI registry rather than a platform-specific directory convention. For these platforms — including OpenClaw and Hermes — install the Comet skill bundle directly via:
npx skills add rpamis/comet
This command fetches the Comet skill package from the generic skills registry and installs it into the platform’s expected location. A global Comet install is not required.
You can use npx skills add rpamis/comet alongside comet init for other platforms — they do not conflict. Each install method targets a different platform’s directory.
comet init automatically detects which AI coding platforms are already installed in your project by checking for the presence of their configuration directories (e.g. if .claude/ exists, Claude Code is detected and pre-selected).
This means you can run comet init without knowing which platforms to specify — it will:
- Scan your project root for known platform config directories.
- Pre-select detected platforms in the interactive prompt.
- Allow you to add or remove platforms from the selection before proceeding.
To skip the interactive prompt entirely and install to all auto-detected platforms, use the --yes flag:
If no platforms are detected, --yes selects all 28 platforms. Use --scope to control whether the install targets the current project directory or your global home directory:
# Non-interactive install, project scope
comet init --yes --scope project
# Non-interactive install, global scope
comet init --yes --scope global
After Installation
Once comet init completes for your chosen platforms, each platform’s skills directory will contain:
.claude/skills/ ← example: Claude Code
├── comet/
│ ├── SKILL.md ← /comet main entry
│ └── scripts/
│ ├── comet-guard.sh
│ ├── comet-env.sh
│ ├── comet-handoff.sh
│ ├── comet-archive.sh
│ ├── comet-yaml-validate.sh
│ └── comet-state.sh
├── comet-open/SKILL.md
├── comet-design/SKILL.md
├── comet-build/SKILL.md
├── comet-verify/SKILL.md
├── comet-archive/SKILL.md
├── comet-hotfix/SKILL.md
├── comet-tweak/SKILL.md
├── openspec-*/SKILL.md ← OpenSpec skills
└── brainstorming/SKILL.md ← Superpowers skills
Run comet doctor at any time to verify that skill files, scripts, and working directories are all present and healthy for your detected platforms:
See the CLI Reference for full details on all comet init options.