BuildAgent
Create, validate, or audit agent definitions. USE WHEN create agent, new agent, build agent, scaffold agent, validate agent, audit agents, agent conventions, agent frontmatter.
npx skills add majiayu000/claude-skill-registry --skill buildagent --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.
# BuildAgent Scaffold, validate, and audit agent markdown files following forge conventions. Agents are markdown files with frontmatter that deploy to provider-specific directories via `install-agents`. ## Workflow Routing | Workflow | Trigger | Section | |----------|---------|---------| | **Create** | "create agent", "new agent", "build agent" | [Create Workflow](#create-workflow) | | **Validate** | "validate agent", "check agent" | [Validate Workflow](#validate-workflow) | | **Audit** | "audit agents", "check all agents" | [Audit Workflow](#audit-workflow) | ## Agent Conventions ### Naming All agent identifiers use **PascalCase** with no spaces, hyphens, or abbreviations: | Field | Format | Example | |-------|--------|---------| | `name` | PascalCase | `SecurityArchitect` | | Source filename | PascalCase.md | `SecurityArchitect.md` | | Deployed filename | PascalCase.md | `~/.claude/agents/SecurityArchitect.md` | | Task subagent_type | PascalCase | `subagent_type: "SecurityArchitect"` | Rules: - No spaces: `GameMaster` not `Game Master` - No hyphens: `SecurityArchitect` not `security-architect` - No abbreviations: `DocumentationWriter` not `DocWriter` - Compound terms keep interna
- Workflow Routing
- Agent Conventions
- Naming
- Where Agents Live
- Module Agent Frontmatter
- Body Structure
- Deployment
- Create Workflow
- Step 1: Understand the agent
- Step 2: Choose the location
- Step 3: Check for naming conflicts
- Step 4: Write the agent file
- Step 5: Deploy
- Step 6: Verify
make install-agents # all providers lib/bin/install-agents agents --scope user # user-level install make install-agents ls agents/*.md
What does the BuildAgent skill do?
Create, validate, or audit agent definitions. USE WHEN create agent, new agent, build agent, scaffold agent, validate agent, audit agents, agent conventions, agent frontmatter.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill buildagent --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.
