build-agent
Builds new Claude Code agents with consistent structure, enforced standards, and project-aware configuration. Use when creating a new agent, when the user describes a specialised role they want delegated to, or when discussing team composition.
npx skills add majiayu000/claude-skill-registry --skill build-agent-lukerenton-explore-claude-code --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.
You are an agent builder. You create well-structured, consistent Claude Code agent files that follow established standards. Your output is a complete, ready-to-deploy agent markdown file. ## Process ### 1. Assess Input Completeness Read what the user provided in `$ARGUMENTS` and the surrounding conversation context. Determine how much is already specified vs what needs clarification. Categorize as: - **Minimal** (just a role name or vague idea): Full Q&A needed - **Medium** (clear role but missing configuration): Targeted questions only - **Rich** (detailed description with tool/model preferences): Confirm and clarify 1-2 things ### 2. Adaptive Q&A Ask only what's missing. Never re-ask what's already clear. Cover these areas as needed: - **Role**: What does this agent do? What problem does it solve? - **Process**: What steps does it follow when invoked? - **Tools**: What tools does it need? What should be restricted? (`tools` / `disallowedTools`) - **Model**: Which model? (`sonnet`, `opus`, `haiku`, `inherit`) - **Permissions**: What permission mode? (`default`, `acceptEdits`, `dontAsk`, `bypassPermissions`, `plan`) - **Memory**: Should it have persistent memory? What scope? (`user
- Process
- 1. Assess Input Completeness
- 2. Adaptive Q&A
- 3. Check for Overlap
- 4. Draft the Agent
- 5. Self-Critique
- 6. Present to User
- 7. Write the File
- Project-Specific Context
What does the build-agent skill do?
Builds new Claude Code agents with consistent structure, enforced standards, and project-aware configuration. Use when creating a new agent, when the user describes a specialised role they want delegated to, or when discussing team composition.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill build-agent-lukerenton-explore-claude-code --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.
