project_scope
Whether the skill can be installed at project scope (applies to current project only, typically committed to version control).
Type: bool Content type: skills
Provider Support
Section titled “Provider Support”| Provider | Supported | Mechanism |
|---|---|---|
| amp | ✓ | skill directory placed under .agents/skills/<name>/ or .claude/skills/<name>/ within the project root |
| claude-code | ✓ | .claude/skills/<skill-name>/SKILL.md committed to version control |
| cline | ✓ | Skills stored in .cline/skills/<name>/SKILL.md (recommended path) |
| codex | ✓ | Skills directory at <project_config_folder>/skills/ (SkillScope::Repo) or any .agents/skills/ directory between project root and cwd (monorepo traversal) |
| copilot-cli | ✓ | skill directory under .github/skills/<name>/, .claude/skills/<name>/, or .agents/skills/<name>/ in project repository |
| crush | ✓ | .crush/skills/<name>/SKILL.md (native) and .agents/skills/<name>/SKILL.md (cross-provider convention) |
| cursor | ✓ | .cursor/skills/<name>/SKILL.md for Cursor-native project scope; .agents/skills/<name>/SKILL.md is also recognized via the cross-provider Agent Skills convention. |
| factory-droid | ✓ | <repo>/.factory/skills/<skill-name>/SKILL.md |
| gemini-cli | ✓ | .gemini/skills/<name>/SKILL.md |
| kiro | ✓ | Self-contained directory installed via Kiro Powers panel (UI installation, no fixed filesystem path) |
| opencode | ✓ | cross-provider SKILL.md convention at .opencode/skill/<name>/SKILL.md |
| pi | ✓ | .pi/skills/<name>/SKILL.md or .agents/skills/<name>/SKILL.md |
| roo-code | ✓ | .roo/skills/<slug>/SKILL.md |
| windsurf | ✓ | Skill directory at .windsurf/skills/<skill-name>/. Committed with the repo; current workspace only. For cross-agent compatibility, also discovered at .agents/skills/<skill-name>/ and (if Claude Code config reading is enabled) .claude/skills/<skill-name>/. |
| zed | ✗ | not documented |