本文へ移動
cccskills
無料GitHub で公開

agent-builder

Create custom Claude Code sub-agents with specialized expertise and tool access. Use when you need to build reusable agents for specific tasks like code review, debugging, data analysis, or domain-specific workflows.

インストール方法を見る

含まれるファイル(2)

  • SKILL.md5.4 KB
  • metadata.json1.4 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Build Custom Claude Code Sub-Agents

When to Use

  • Creating a specialized agent for recurring tasks (code review, debugging, testing)
  • Need an agent with specific tool permissions or limited scope
  • Want to share reusable agents across projects or with your team
  • Building domain-specific agents (data science, DevOps, security)
  • Need to preserve main conversation context while delegating complex tasks

What This Skill Does

Guides you through creating custom sub-agents that:

  • Specialize: Focused expertise for specific domains or tasks
  • Isolate: Separate context windows prevent main conversation pollution
  • Reuse: Deploy across projects and share with teams
  • Control: Granular tool access and model selection per agent

Quick Start

1. Use the Built-In Agent Creator

# Run the agents command
/agents

Then:

  1. Select "Create New Agent"
  2. Choose project-level (.claude/agents/) or user-level (~/.claude/agents/)
  3. Generate with Claude or manually define configuration
  4. Save and test

2. Manual Agent Creation

Create a markdown file in .claude/agents/ (project) or ~/.claude/agents/ (user):

---
name: my-agent-name
description: Use this agent when [specific trigger condition]
tools: Read, Edit, Bash
model: sonnet
---

# Agent System Prompt

Your detailed instructions for the agent go here.

Be specific about:
- What tasks this agent handles
- How to approach problems
- What outputs to produce
- Any constraints or guardrails

3. Invoke Your Agent

Automatic: Claude detects matching tasks based on description Explicit: "Use the my-agent-name agent to [task]"

Agent Configuration

Required Fields

FieldDescriptionExample
nameLowercase with hyphenscode-reviewer
descriptionWhen to use this agent (triggers routing)Use PROACTIVELY to review code changes for quality and security

Optional Fields

FieldDescriptionDefault
toolsComma-separated tool listAll tools inherited
modelModel alias (sonnet/opus/haiku) or 'inherit'Inherits from main

See: Configuration Reference

Agent Structure

.claude/agents/           # Project-level agents
├── code-reviewer.md
├── debugger.md
└── custom-agent.md

~/.claude/agents/         # User-level agents (global)
├── my-helper.md
└── data-analyzer.md

Priority: Project agents override user agents with same name

Common Agent Types

Code Reviewer

Reviews code for quality, security, and best practices

Triggers: After code changes, before commits

Debugger

Analyzes errors, identifies root causes, proposes fixes

Triggers: Test failures, runtime errors

Data Scientist

Writes SQL queries, performs analysis, generates reports

Triggers: Data questions, BigQuery tasks

See: Agent Examples

Best Practices

  1. Single Responsibility: One focused task per agent
  2. Descriptive Triggers: Use "PROACTIVELY" or "MUST BE USED" for automatic delegation
  3. Detailed Prompts: Specific instructions yield better results
  4. Limit Tools: Only grant necessary permissions
  5. Version Control: Commit project agents for team collaboration

Full Guide: Best Practices

Available Tools

Sub-agents can access:

  • File Operations: Read, Write, Edit, Glob, Grep
  • Execution: Bash
  • MCP Tools: Any installed MCP server tools

Use /agents interface to visually select tools.

Outputs

This skill helps you create:

  • Agent configuration files (.md with YAML frontmatter)
  • Specialized system prompts
  • Tool permission configurations
  • Reusable agent templates

Guardrails

  • Agents must have focused, well-defined purposes
  • Use lowercase-with-hyphens naming convention
  • Always specify clear trigger conditions in description
  • Grant minimal tool access (principle of least privilege)
  • Test agents thoroughly before sharing with team

Advanced Topics

Triggers

This skill activates when you mention:

  • "create an agent" or "build an agent"
  • "sub-agent" or "subagent"
  • "agent configuration"
  • "Task tool" or "custom agent"
  • "agent best practices"

Testing

To test your agent:

# Ask Claude to use it explicitly
"Use the [agent-name] agent to [task]"

# Or test automatic triggering
"[Describe a task matching agent's description]"

Verify:

  • Agent triggers correctly
  • Has necessary tool access
  • Produces expected outputs
  • Maintains scope/focus

Reference Documentation


Last Updated: 2025-10-27 Version: 1.0.0

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

[00] TnR ABSOLUTE RIGOR — Systemic Verification Doctrine. Forced cognitive exertion for high-stakes investigations. Mandates absolute deconstruction, mathematical proof chains, and ≥95% derived certainty. Zero-tolerance for heuristics or sentiment-based reasoning. Shortcuts are defined as intentional hallucinations.

日本語の概要は準備中です。原文の説明を表示しています。

diegosouzapw/awesome-omni-skill622026年3月2日 更新

2agent

無料日本語概要

Configures 2-Agent workflow between PM and implementation roles. Use when user mentions 2-Agent, 2エージェント, PM連携設定, Cursor設定, Cursor連携, 2-agent運用. Do NOT load for: 単独運用, ワークフロー実行, ハンドオフ処理.

diegosouzapw/awesome-omni-skill622026年3月2日 更新

Appends relevant hashtags to journal entries based on content analysis. Intended for LLM execution.

日本語の概要は準備中です。原文の説明を表示しています。

diegosouzapw/awesome-omni-skill622026年3月2日 更新

add-agent

無料

Add a new AI coding agent to Agent Sandbox. Creates all required files (Dockerfile, templates, CI, docs) and wires the agent into the CLI, proxy, and build system.

日本語の概要は準備中です。原文の説明を表示しています。

diegosouzapw/awesome-omni-skill622026年3月2日 更新

Add a new property to the AI agents database. Use when the user wants to add, create, or introduce a new column, property, field, or feature to track across all agents in the comparison matrix. Handles all four required steps - database updates, groups.json, table display, and GitHub issue templates.

日本語の概要は準備中です。原文の説明を表示しています。

diegosouzapw/awesome-omni-skill622026年3月2日 更新

Add new Agent templates to the meta-agent-skills framework.

日本語の概要は準備中です。原文の説明を表示しています。

diegosouzapw/awesome-omni-skill622026年3月2日 更新

diegosouzapw のスキルをすべて見る

このスキルの問題を報告する