Skip to main content

Agent Registry

Auto-Skill detects and supports multiple coding agents, enabling cross-agent skill sharing through filesystem symlinks.

Supported Agents​

AgentEnv VariableConfig FileSkill Directory
Claude CodeCLAUDE_CODE~/.claude/settings.json~/.claude/skills/
OpenCodeOPENCODE~/.opencode/config.json~/.opencode/skills/
CodexCODEX_CLI~/.codex/config.json~/.codex/skills/
ContinueCONTINUE~/.continue/config.json~/.continue/skills/
AiderAIDER~/.aider/config.json~/.aider/skills/
CursorCURSOR~/.cursor/config.json~/.cursor/skills/
WindsurfWINDSURF~/.windsurf/config.json~/.windsurf/skills/
ClineCLINE~/.cline/config.json~/.cline/skills/
AmpAMP~/.amp/config.json~/.amp/skills/
CopilotGITHUB_COPILOT~/.copilot/config.json~/.copilot/skills/

Detection​

An agent is considered "installed" if any of these are true:

  • Its environment variable is set
  • Its config file exists
  • Its skill directory exists
auto-skill agents detect   # Show which agents are installed

Cross-Agent Skill Sharing​

When a skill is generated, Auto-Skill creates symlinks in all detected agents' skill directories. This means a skill created in any agent is automatically available in all other installed agents — learn once, use everywhere.

auto-skill agents list     # See all agents and their status

Current Agent Detection​

The observer hook automatically detects which agent is running the current session by checking environment variables. This is recorded in telemetry events for per-agent effectiveness tracking.