/sync-from-claude
Sync skills from Claude Code (~/.claude) into Codex, Cursor, or Copilot.
$ npx -y skills add athola/skrills --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/sync-from-claude
Context preview
What this command does when you run it.
Sync skills from Claude Code (~/.claude) into Codex, Cursor, or Copilot.
Command definition
sync-from-claude.mddescription: Sync skills from Claude Code (~/.claude) into Codex, Cursor, or Copilot. argument-hint: "[--to codex|cursor|copilot] [--include-marketplace] [--dry-run]" triggers: claude import, import from claude, claude to codex, claude to cursor, claude migration
Sync from Claude
Sync from Claude Code using the skrills MCP server.
Use the `mcp__plugin_skrills_skrills__sync-from-claude` tool with:
- `to`: Target agent (`codex`, `cursor`, or `copilot`). Default: `codex`
- `include_marketplace`: Include marketplace skills (default: false)
- `dry_run`: Preview changes without writing
Parse `$ARGUMENTS` for:
- `--to <agent>` or `-t <agent>`: Target agent (default: codex)
- `--include-marketplace`: Include marketplace skills
- `--dry-run` or `-n`: Preview mode
This reads from `~/.claude/`:
- Skills from SKILL.md files
And syncs to the target directory:
- Codex: `~/.codex/skills/` (Codex discovery root)
- Cursor: `.cursor/` directory (agents, rules, skills)
- Copilot: `~/.config/github-copilot/instructions/`
Report:
- Number of skills copied
- Number of skills skipped
- Names of synced skills
Handle errors:
- If Claude directory doesn't exist: Report and exit cleanly
- If target directory doesn't exist: Offer to create it
Write a skill once, use it everywhere. Skrills validates and syncs skills, commands, agents, MCP servers, and hooks across **Claude Code, Codex CLI, GitHub Copilot CLI, and Cursor**, all from a single Rust binary. Install · User Guide · CLI Reference · FAQ ·
Repo: athola/skrills
Other commands on skrills.
- /analyze-skills
Analyze skills for token usage, dependencies, and optimization suggestions.
Open command - /create-skill
Create a new skill via GitHub search, LLM generation, or both.
Open command - /search-skills
Fuzzy search installed skills by name or description.
Open command - /skill-diff
Compare a skill across Claude, Codex, Copilot, and Cursor to show differences.
Open command - /skill-metrics
Get aggregate statistics about discovered skills including counts, quality, and token usage.
Open command - /skill-trace-disable
Disable skill tracing and remove instrumentation markers.
Open command

