Back to Directory
research

Agent Registry

MANDATORY agent discovery system for token-efficient agent loading. Claude MUST use this skill instead of loading agents directly from ~/.claude/agents/ or .claude/agents/. Provides lazy loading via search_agents and get_agent tools. Use when: (1) user task may benefit from specialized agent expertise, (2) user asks about available agents, (3) starting complex workflows that historically used agents. This skill reduces context window usage by ~95% compared to loading all agents upfront.

Installation

Run this in your terminal or add to your configuration:

# Clone into your skills directory git clone ...

About this Skill

Initial release: introduces a mandatory agent registry for efficient, lazy loading of Claude agents. - Adds commands for searching, listing, and loading agents by intent. - Workflow eliminates loading all agents upfront, reducing token usage by ~95%. - Includes interactive migration script with both UI and fallback text mode. - Provides installation options via NPX, npm, or local shell script. - Depends on Python 3.7+ and questionary (for interactive selection, with text fallback). - Maintains compatibility—unmigrated agents still load as before.