agent-builder
Create custom agents for Claude Code including YAML frontmatter, system prompts, tool restrictions, and discovery optimization. Use when creating, building, or designing agents, or when asked about agent creation, subagent configuration, Task tool delegation, or agent best practices.
Security Assessment
About agent-builder
The 'agent-builder' skill enables users to create custom agents for Claude Code. These agents operate within separate context windows, allowing them to focus on and autonomously execute specific tasks. By defining YAML frontmatter, system prompts, tool restrictions, and discovery optimization, this skill facilitates the design and development of tailored AI assistants to address specific needs. It is particularly useful for building agents that interact with tasks such as code review, debugging, testing, and documentation generation, enhancing team workflows or personal productivity.
FAQ
How do I create a custom agent using the agent-builder skill?
To create a custom agent, you will need to define the YAML frontmatter, which includes the agent's name, description, allowed tools, model selection, and permission mode. Additionally, you can specify auto-loaded skills when the agent starts, and determine the scope (team or personal) based on your project needs.
What is the importance of the 'description' field in agent creation?
The 'description' field is crucial because it determines whether your agent will be automatically discovered and used by Claude. A good description includes the agent's role, expertise, tasks it handles, and trigger terms to ensure it is discoverable during searches.
Can the agent-builder skill be used for personal and team workflows?
Yes, the agent-builder skill can be used for both personal and team workflows. You can choose between creating agents in personal scope (accessible across all projects) or project scope (shared with a team via git).
What tools can be assigned to an agent?
You can assign a range of tools to agents based on your needs. For read-only operations, tools like 'Read', 'Grep', and 'Glob' are safe. For more complex tasks, tools such as 'Write', 'Edit', 'Bash', or specific Git operations can be specified.
Install agent-builder
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
mike-coulbourn/claude-vibes