Claude-skill-registry create-agent
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/create-agent" ~/.claude/skills/majiayu000-claude-skill-registry-create-agent-d19281 && rm -rf "$T"
manifest:
skills/data/create-agent/SKILL.mdsource content
Agent 생성
Claude Code Agent를 생성하는 가이드입니다.
필수 요소
| 필드 | 설명 | 제약 |
|---|---|---|
| 에이전트 식별자 | 소문자/하이픈만 |
| 역할 + 위임 조건 + "Use proactively" | Claude 위임 판단 기준 |
| 허용 도구 목록 | 필요한 도구만 명시 |
description 작성 패턴
description: > [역할/전문 영역] [언제 위임할지 조건] Use proactively when/after [트리거 조건].
예시:
description: > 코드 리뷰 전문가. 품질, 보안, 유지보수성 검토. 코드 작성/수정 후 사전에 사용. Use proactively after code changes.
생성 단계
1단계: 디렉토리 생성
mkdir -p agents/{name}/references
2단계: AGENT.md 작성
--- name: agent-name description: > 역할과 전문 영역 설명. 언제 위임할지 조건 명시. Use proactively when [조건]. tools: Read, Grep, Glob, Bash --- 당신은 [역할] 전문가입니다. ## 호출 시 수행 단계 1. 단계 1 2. 단계 2 3. 단계 3 ## 출력 형식 [결과물 형식 정의]
3단계: AGENTS.md 개요 작성 (선택)
# Agent Name > 에이전트 한 줄 설명 ## 용도 이 에이전트가 하는 일 설명. ## 상세 - [AGENT.md](AGENT.md) - 시스템 프롬프트 - [참조 문서](references/detail.md)
선택 필드
| 필드 | 용도 | 예시 |
|---|---|---|
| 거부 도구 | |
| 모델 선택 | , , , |
| 권한 모드 | , , |
| 스킬 주입 | |
| 라이프사이클 훅 | |
도구 제한 패턴
| 패턴 | tools | disallowedTools |
|---|---|---|
| 읽기 전용 | | |
| 수정 가능 | | - |
| 최소 권한 | | - |
모델 선택 가이드
| 모델 | 사용 시점 |
|---|---|
| 빠른 탐색, 간단한 검색 |
| 분석, 리뷰, 균형 잡힌 작업 |
| 복잡한 추론, 아키텍처 결정 |
| 메인 대화와 동일 (기본값) |
체크리스트
□ name이 소문자/하이픈만 사용하는가? □ description이 역할 + 위임 조건을 명확히 설명하는가? □ description에 "Use proactively" 패턴이 있는가? □ 필요한 도구만 tools에 명시되었는가? □ 읽기 전용이면 disallowedTools에 Write, Edit이 있는가? □ 시스템 프롬프트가 역할과 단계를 명확히 정의하는가?