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.