Supported runtimes
| Runtime | Skill location | Format |
|---|---|---|
| Claude Code | .claude/skills/ or CLAUDE.md | Markdown |
| Cursor | .cursor/skills/ | Markdown |
| GitHub Copilot | .github/copilot-instructions.md | Markdown |
| Codex CLI | AGENTS.md | Markdown |
| Gemini CLI | GEMINI.md | Markdown |
| Amp | .amp/skills/ | Markdown |
| Goose | .goose/skills/ | Markdown |
| OpenCode | .opencode/skills/ | Markdown |
How export works
When you export a skill from SkillCreator, the app:- Reads the skill’s frontmatter to determine the target runtime(s)
- Converts the skill format to the runtime’s expected structure
- Shows a diff preview of what will change
- Writes the file(s) to your project directory
Exports are transactional. If something goes wrong, SkillCreator rolls back the changes.
Claude Code
Claude Code reads skills from two locations:CLAUDE.md: the project instruction file that Claude Code reads.claude/skills/: individual skill files loaded on demand
.claude/skills/ is preferred because it keeps instructions modular.
Cursor
Cursor loads custom rules from.cursor/rules/ in your project root. Each file becomes a separate rule that Cursor applies during code generation.
GitHub Copilot
Copilot reads repository-level instructions from.github/copilot-instructions.md. SkillCreator installs skills to .github/skills/ as separate files.
MCP integration
Beyond file-based exports, SkillCreator also runs an MCP server that agents can query directly. This allows agents to:- List available skills
- Read skill content on demand
- Check skill health and eval scores
- Search skills by tag or keyword