agent-builder

Design and implement Claude Code subagents with structured prompts and controlled tooling.

Updated Jan 29, 2026
One-click install
npx skills add https://github.com/Compass-Brand/compass-forge --skill agent-builder-compass-brand
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-builder
Source: https://github.com/Compass-Brand/compass-forge/tree/main/.claude/skills/agent-builder-skill
Command: npx skills add https://github.com/Compass-Brand/compass-forge --skill agent-builder-compass-brand

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables teams to design, implement, and refine Claude Code subagents with structured prompts and controlled tooling.

Core Features & Use Cases

  • Step-by-step templates for agent prompts, system prompts, and frontmatter
  • Guidance on tool access patterns (Read, Write, Bash, Grep) and model selection
  • Best practices for delegation, chaining, and maintainability across software engineering tasks
  • Use Case: Create a code-reviewer subagent, plus a debugger, and a data-scientist agent for data tasks

Quick Start

To begin, instruct Claude to scaffold a new subagent by creating a file under .claude/agents/ with proper frontmatter, system prompt, and minimal tooling configuration.

Frequently Asked Questions about agent-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build Claude Code subagents with structured prompts?

To build Claude Code subagents, you create a file under .claude/agents/ with proper frontmatter, a clear system prompt, and minimal tooling configuration. This skill provides step-by-step templates for scaffolding agents with precise delegation patterns.

What is the best way to configure tool access for Claude Code subagents?

Configuring tool access for subagents involves granting minimal permissions like Read, Write, Bash, or Grep based on the task. This skill provides guidance on tool access patterns to ensure controlled tooling and maintainable agent behavior.

How do I write system prompts for subagents in software engineering?

Writing system prompts for subagents requires defining a clear system prompt with documented output formats and precise frontmatter. This skill offers templates to structure prompts that enforce delegation and maintainability across software engineering tasks.

Can I use Claude Code subagents for code review and debugging?

Yes, you can create specialized subagents for code review, debugging, and data science tasks. This skill supports designing and refining agents for specific use cases by applying best practices for delegation and chaining.

Does model selection matter when creating subagents in Claude Code?

Model selection is a core part of subagent creation that affects task performance. This skill provides guidance on choosing appropriate models alongside configuring frontmatter and system prompts for optimal delegation patterns.

Why are my Claude Code subagent delegation patterns not working?

Delegation patterns fail when subagents lack precise frontmatter, clear system prompts, or minimal tool access. This skill helps debug and refine existing subagents by enforcing structured prompts and controlled tooling configurations.