Claude Code vs Cursor vs Codex
Each tool loads skills from its own folder. AIPM writes that folder for you. Pick a column, then open the matching page for the install command.
Claude Code vs Cursor vs Codex: where skills go, and how AIPM installs them. | Claude Code | Cursor | Codex |
|---|
| What it is | Anthropic's coding agent in the terminal or an IDE | A code editor with a built-in coding agent | OpenAI's coding agent |
|---|
| Skills path | .claude/skills/<name>/SKILL.md | .cursor/skills/<name>/SKILL.md | .agents/skills/<name>/SKILL.md |
|---|
| How skills load | Name and description first. Full file when the task matches. | Name and description first. Full file when the task matches, or when you type /skill-name. | Name and description first. Full file when the task matches. |
|---|
| AIPM target flag | --target claude | --target cursor | --target codex |
|---|
| Install command | aipm add @scope/name@version --target claude | aipm add @scope/name@version --target cursor | aipm add @scope/name@version --target codex |
|---|
| Good for | Claude Code sessions in a repo | Day-to-day editing in Cursor | Codex sessions in a repo |
|---|
claude
Claude Code is Anthropic's coding agent. It runs in a terminal or an IDE and can follow a skill when a task matches that skill's description.
A skill is a folder with a SKILL.md file. Claude Code reads project skills from .claude/skills/<name>/SKILL.md. Install one version with aipm add @scope/name@version --target claude, then review the files.
Open Claude Code
cursor
Cursor is a code editor with a built-in agent. It follows short project rules while you work, and loads a skill when a task needs that workflow.
A Cursor skill is a folder with SKILL.md at .cursor/skills/<name>/SKILL.md. Install one version with aipm add @scope/name@version --target cursor, then review the files. Keep rules short, and put repeatable workflows in skills.
Open Cursor
codex
Codex is OpenAI's coding agent. It can follow a skill in the repo when a task matches that skill's description.
Codex reads project skills from .agents/skills/<name>/SKILL.md. It does not read Claude's .claude/skills folder. Install the same SKILL.md with aipm add @scope/name@version --target codex, then review the files.
Open Codex