name: create-ai-tool description: > AI 도구 유형(Skill/Agent)을 결정하고 생성을 안내합니다. 도구 유형 선택, 스킬 vs 에이전트, 어떤 걸 만들어야 할지 요청 시 활성화.
AI Tool Creator
사용자 요구사항을 분석하여 적절한 유형(Skill/Agent)을 결정하고 생성을 안내합니다.
유형 결정 질문
| 질문 | YES | NO |
|---|---|---|
| 컨텍스트 격리 필요? | Agent | Skill |
| 도구 제한 필요? | Agent | Skill |
| 대량 출력/병렬 처리? | Agent | Skill |
빠른 의사결정 트리
[요청 분석]
│
├─ 컨텍스트 격리 필요? ─────────────────┐
│ (대량 출력, 병렬 처리, 도구 제한) │
│ ↓
│ Agent
│
└─ 그 외 모든 경우 ──────────────────→ Skill
다음 단계
유형이 결정되면:
- Skill 생성 →
/create-skill또는 create-skill - Agent 생성 →
/create-agent또는 create-agent
핵심 차이
| 구분 | Skill | Agent |
|---|---|---|
| 컨텍스트 | 메인 대화 공유 | 별도 격리 |
| 목적 | 지식/지침 추가 | 태스크 위임 |
| 호출 | /skill-name | Claude 자동 위임 |
| 도구 제어 | allowed-tools | tools, disallowedTools |
사용 사례별 선택
| 사용 사례 | 유형 | 핵심 설정 |
|---|---|---|
| 코딩 컨벤션, 스타일 가이드 | Skill | user-invocable: false |
| 단계별 작업 지침 | Skill | 기본값 |
| 배포, DB 작업 (부작용) | Skill | disable-model-invocation: true |
| 코드 리뷰, 디버깅 (격리) | Agent | tools, disallowedTools |
| 병렬 리서치 | Agent | tools |
상세 의사결정
복잡한 판단이 필요하면:
- 의사결정 트리 - 상세 판단 기준