global_scope
Whether the skill can be installed at global/personal scope (applies across all projects for the current user).
Type: bool Content type: skills
Provider Support
Section titled “Provider Support”| Provider | Supported | Mechanism |
|---|---|---|
| amp | ✓ | skill directory placed under ~/.config/agents/skills/<name>/, ~/.config/amp/skills/<name>/, or ~/.claude/skills/<name>/ |
| claude-code | ✓ | ~/.claude/skills/<skill-name>/SKILL.md in user home directory |
| cline | ✓ | Skills stored in ~/.cline/skills/<name>/SKILL.md (macOS/Linux) |
| codex | ✓ | Skills directory at $HOME/.agents/skills/ or the user config layer's skills/ subdir ($CODEX_HOME/skills, deprecated but kept for backward compatibility) (SkillScope::User) |
| copilot-cli | ✓ | skill directory under ~/.copilot/skills/<name>/, ~/.claude/skills/<name>/, or ~/.agents/skills/<name>/ |
| crush | ✓ | ~/.config/crush/skills/<name>/SKILL.md (XDG-compliant native path) and ~/.agents/skills/<name>/SKILL.md (cross-provider convention) |
| cursor | ✓ | ~/.agents/skills/<name>/SKILL.md for user-global scope via the cross-provider Agent Skills convention. |
| factory-droid | ✓ | ~/.factory/skills/<skill-name>/SKILL.md |
| gemini-cli | ✓ | ~/.gemini/skills/<name>/SKILL.md |
| opencode | ✓ | cross-provider convention at ~/.config/opencode/skills/<name>/SKILL.md |
| pi | ✓ | ~/.pi/agent/skills/<name>/SKILL.md or ~/.agents/skills/<name>/SKILL.md |
| roo-code | ✓ | ~/.roo/skills/<slug>/SKILL.md |
| windsurf | ✓ | Skill directory at ~/.codeium/windsurf/skills/<skill-name>/. Available in all workspaces on the user's machine; not committed to version control. Also discovered at ~/.agents/skills/<skill-name>/ and (if Claude Code config reading is enabled) ~/.claude/skills/<skill-name>/. |
| kiro | ✗ | |
| zed | ✗ | not documented |