Skip to Content
πŸŽ‰ AI Workflow is now open source! Star us on GitHub
DocumentationSupported AI Tools

Supported AI Tools

AI Workflow supports 14+ AI coding assistants out of the box. All tools share the same skills through a symlink architecture.

Architecture

your-project/ β”œβ”€β”€ .claude/ β”‚ └── skills/ ← Primary storage (real files) β”œβ”€β”€ .cursor/ β”‚ └── skills ← Symlink β†’ ../.claude/skills β”œβ”€β”€ .codex/ β”‚ └── skills ← Symlink β†’ ../.claude/skills β”œβ”€β”€ .opencode/ β”‚ └── skill ← Symlink β†’ ../.claude/skills └── ... (other symlinks)

Supported Tools

AI ToolProject PathGlobal PathNotes
Claude Code.claude/skills/~/.claude/skills/Primary storage
Cursor.cursor/skills/~/.cursor/skills/Symlink
GitHub Copilot.github/skills/~/.copilot/skills/Symlink
Codex.codex/skills/~/.codex/skills/Symlink
OpenCode.opencode/skill/~/.config/opencode/skill/Symlink (singular)
Amp.agents/skills/~/.config/agents/skills/Symlink
Roo Code.roo/skills/~/.roo/skills/Symlink
Kilo Code.kilocode/skills/~/.kilocode/skills/Symlink
Goose.goose/skills/~/.config/goose/skills/Symlink
Gemini CLI.gemini/skills/~/.gemini/skills/Symlink
Antigravity.agent/skills/~/.gemini/antigravity/skills/Symlink
Clawdbotskills/~/.clawdbot/skills/Root-level symlink
Droid.factory/skills/~/.factory/skills/Symlink
Windsurf.windsurf/skills/~/.codeium/windsurf/skills/Symlink

Use the provided script to create all symlinks automatically:

python scripts/create_workflow.py my-workflow --path ./workflows

Or create them manually:

# Create directories mkdir -p .cursor .codex .opencode .agents .kilocode .roo .goose .gemini .agent .github .factory .windsurf # Create symlinks ln -s ../.claude/skills .cursor/skills ln -s ../.claude/skills .codex/skills ln -s ../.claude/skills .opencode/skill ln -s ../.claude/skills .agents/skills ln -s ../.claude/skills .kilocode/skills ln -s ../.claude/skills .roo/skills ln -s ../.claude/skills .goose/skills ln -s ../.claude/skills .gemini/skills ln -s ../.claude/skills .agent/skills ln -s ../.claude/skills .github/skills ln -s ../.claude/skills .factory/skills ln -s ../.claude/skills .windsurf/skills ln -s .claude/skills skills

Tool-Specific Notes

OpenCode

OpenCode uses skill (singular) instead of skills:

ln -s ../.claude/skills .opencode/skill

Clawdbot

Clawdbot looks for skills at the root level:

ln -s .claude/skills skills

GitHub Copilot

GitHub Copilot shares the .github/ directory with GitHub workflows. The skills/ subdirectory won’t conflict with existing GitHub configurations.

Last updated on