Supported agents
Every agent below reads the open SKILL.md format, so one skill works everywhere. They differ in where skills live and how you install them.
Global
- User folder
- ~/.claude/skills
- Project folder
- .claude/skills
- Skills CLI
- -a claude-code
Claude Code only reads .claude/skills; it ignores the shared .agents/skills folder.
Docs- Skill folders
- None. Skills are uploaded as a ZIP in the app.
- Skills CLI
- Not supported by the skills CLI
Upload the ZIP in Customize › Skills. Skills need code execution to be turned on in Claude's settings.
Docs- User folder
- ~/.agents/skills
- Project folder
- .agents/skills
- Skills CLI
- -a codex
Applies to the Codex CLI, IDE extension and ChatGPT desktop app. ChatGPT on the web only gets skills through plugins.
Docs- User folder
- ~/.cursor/skills, ~/.agents/skills
- Project folder
- .agents/skills, .cursor/skills
- Skills CLI
- -a cursor
Only ~/.cursor/skills is synced to Cursor's cloud agents.
Docs- User folder
- ~/.copilot/skills, ~/.agents/skills
- Project folder
- .agents/skills, .github/skills
- Skills CLI
- -a github-copilot
- User folder
- ~/.gemini/skills
- Project folder
- .agents/skills, .gemini/skills
- Skills CLI
- -a gemini-cli
- User folder
- ~/.openclaw/skills
- Project folder
- skills
- Skills CLI
- -a openclaw
Project skills live in the workspace's skills/ folder.
Docs- User folder
- ~/.config/opencode/skills
- Project folder
- .agents/skills
- Skills CLI
- -a opencode
- User folder
- ~/.trae/skills
- Project folder
- .trae/skills
- Skills CLI
- -a trae
- User folder
- ~/.qoder/skills
- Project folder
- .qoder/skills
- Skills CLI
- -a qoder
China
- User folder
- ~/.workbuddy/skills
- Project folder
- .workbuddy/skills
- Skills CLI
- Not supported by the skills CLI
The official docs describe the in-app skill market, installing by chat and Add skill > Upload skill. The folder paths come from community tutorials and still need testing.
Docs- User folder
- ~/.dsh/skills, ~/.agents/skills
- Project folder
- .dsh/skills, .agents/skills
- Skills CLI
- Not supported by the skills CLI
Developer preview with breaking changes expected. The user folder follows $DSH_HOME (default ~/.dsh); single-file <name>.md skills also work.
Docs- User folder
- ~/.trae-cn/skills
- Project folder
- .trae/skills
- Skills CLI
- -a trae-cn
- User folder
- ~/.qoder-cn/skills
- Project folder
- .qoder/skills
- Skills CLI
- -a qoder-cn
- User folder
- ~/.codebuddy/skills
- Project folder
- .codebuddy/skills
- Skills CLI
- -a codebuddy
- User folder
- ~/.agents/skills
- Project folder
- .agents/skills
- Skills CLI
- -a kimi-code-cli
Other agents
Using an agent that is not listed? Choose “Other agent” on a skill page. The skills CLI command then leaves out -a, so the CLI asks which agents to install into, and the manual install puts the skill in the shared ~/.agents/skills folder (.agents/skills for a project), which many agents read.