agent-registry
Guide for managing the Agent Registry - database-backed agent configuration system. Use when asked to "configure agents", "manage skills", "set tool permissions", "create context rules", or when working with agent assignments per platform/chat. Covers dashboard UI, API endpoints, CLI commands, and MCP tools.
npx skills add majiayu000/claude-skill-registry --skill agent-registry --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Agent Registry Management ## Overview The Agent Registry is a database-backed system for managing AI agent configurations. It replaces file-based configuration with a centralized, dynamic approach that supports: - **Agent definitions** - Name, model, base prompt, enabled status - **Skill assignments** - Which skills each agent has access to - **Tool permissions** - Allow/deny patterns for MCP tools - **Context rules** - Agent selection based on platform, chat, environment ## Quick Reference ### Dashboard UI Access the Agents tab in the dashboard at `http://localhost/` → Management → Agents Features: - View all agents with stats (total, enabled, skills, context rules) - Edit agent details (name, description, model, prompt) - Manage skills (checkbox list of available skills) - Configure tool patterns (allow/deny lists) - View agent details with all configurations ### CLI Commands ```bash # Sync database config to filesystem (for OpenCode) npm run agents:sync # Sync with verbose output npm run agents:sync -- --verbose # Dry run (show what would change) npm run agents:sync -- --dry-run # Sync for specific environment npm run agents:sync -- --env prod # Seed default agents npm run age
- Overview
- Quick Reference
- Dashboard UI
- CLI Commands
- MCP Tools
- Database Schema
- Tables
- Context Types
- Default Agents
- API Endpoints
- Agent CRUD
- Skills
- Tools
- Context Rules
Sync database config to filesystem (for OpenCode) npm run agents:sync Sync with verbose output npm run agents:sync -- --verbose Dry run (show what would change) npm run agents:sync -- --dry-run Sync for specific environment npm run agents:sync -- --env prod Seed default agents npm run agents:seed
What does the agent-registry skill do?
Guide for managing the Agent Registry - database-backed agent configuration system. Use when asked to "configure agents", "manage skills", "set tool permissions", "create context rules", or when working with agent assignments per platform/chat. Covers dashboard UI, API endpoints, CLI commands, and MCP tools.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill agent-registry --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
