Appearance
Agents & folders
pm-skills writes standard skill directories into locations each coding agent already understands.
Default mapping (project scope)
| Agent key | Directory |
|---|---|
claude | .claude/skills/ |
codex / agents | .agents/skills/ |
cursor | .agents/skills/ (or project convention) |
copilot | .github/skills/ |
gemini | .gemini/ related skills path when detected |
Exact detection heuristics live in the CLI (detectAgents). You can override:
bash
pm-skills pull --agent claude,codex
pm-skills pull --agent allOr pin in .pm-skills.json:
json
{ "project_id": "…", "agents": ["claude", "codex"] }Scope
| Scope | Meaning |
|---|---|
project (default) | Paths under the repo — commit skills + lockfile if your team wants them in git |
user | Home-directory agent folders for this machine only |
bash
pm-skills pull --scope userCoexistence with local skills
Folders without Prompt Manager provenance metadata are never pruned. You can keep hand-written skills next to managed ones.