본문으로 건너뛰기
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

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

[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-skill642026년 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-skill642026년 3월 2일 업데이트

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

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

diegosouzapw/awesome-omni-skill642026년 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-skill642026년 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-skill642026년 3월 2일 업데이트

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

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

diegosouzapw/awesome-omni-skill642026년 3월 2일 업데이트

diegosouzapw의 스킬 모두 보기

이 스킬의 문제 신고