Each AI coding agent stores skills in a different directory. This reference shows where to put the SKILL.md files for both global (available in all projects) and project-level (this repo only) installations.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/AmolPardeshi99/android-performance-skills/llms.txt
Use this file to discover all available pages before exploring further.
| Agent | Global path | Project path |
|---|---|---|
| Claude Code | ~/.claude/skills/ | .claude/skills/ |
| GitHub Copilot | ~/.copilot/skills/ | .github/skills/ |
| Cursor | ~/.cursor/skills/ | .cursor/skills/ |
| Codex CLI | ~/.codex/skills/ | .agents/skills/ |
| Gemini CLI | ~/.gemini/skills/ | .agents/skills/ |
| Windsurf | ~/.windsurf/skills/ | .agents/skills/ |
| Cline / Amp / Antigravity | ~/.agents/skills/ | .agents/skills/ |
| Goose | ~/.config/goose/skills/ | — |
The file inside each skill folder must be named exactly
SKILL.md (uppercase). Skill folders with differently named files will not be recognized by the agent.What is a global install?
What is a global install?
A global install places the skill in your home directory, making it available across all your projects. Any time you open a project with a compatible agent, the skill is already active — you don’t need to install it per-project.
What is a project-level install?
What is a project-level install?
A project-level install places the skill inside your project’s directory (for example,
.claude/skills/ or .cursor/skills/). The skill is only active when you’re working in that specific project. This is useful when you want to keep skill usage scoped to a particular codebase.Do I need to restart my agent?
Do I need to restart my agent?
Most agents pick up new skills without a restart. If you install a skill and your agent doesn’t seem to recognize it, try restarting the agent session. Agents typically read skill directories on startup, so a fresh session is the most reliable way to confirm a manual install worked.