agent-setuplisted
Install: claude install-skill kimsanguine/hplan
## Core Goal
두 영역을 단일 인터페이스로 통합한다:
| focus | 책임 | 출력 |
|---|---|---|
| `--focus instructions` | System Prompt + 7요소 + tool list + memory_config 완전 명세 | 즉시 배포 가능한 완전 Instruction 세트 |
| `--focus claude-md` | 프로젝트 스캔 → CLAUDE.md / AGENTS.md 생성·개선 | 프로젝트 메모리 파일 (9룰 구조 적용) |
| `--focus both` | 인스트럭션 먼저, 그 결과를 CLAUDE.md/AGENTS.md에 반영 | 통합 에이전트 환경 세팅 |
> **기본값**: `--focus both` — 새 에이전트 세팅에는 둘 다 필요하다.
---
## Trigger Gate
### Use This Skill When
- 새 에이전트 환경 전체 세팅 → `--focus both`
- 에이전트 System Prompt + 7요소만 설계 → `--focus instructions`
- 프로젝트 CLAUDE.md / AGENTS.md 생성·개선만 → `--focus claude-md`
- 기존 인스트럭션 최적화·디버깅 → `--focus instructions --level draft`
- 팀원 온보딩을 위한 프로젝트 컨텍스트 공유 → `--focus claude-md`
### Route to Other Skills When
- 컨텍스트 윈도우 예산 계획 → `deliver/prd` Section 9 (메모리 설계)
- PRD 공식 문서화 → `deliver/prd`
- 에이전트 설계 구현 전 4축 검증 → `deliver/conductor` (Spec Compliance 게이트)
### Boundary Checks
- `--focus` 미명시 → `both` 기본값 진입 + 사용자 안내
- Anti-Goals 없으면 instructions/both 모두 경고 (Anti-Goals는 에이전트 설계 필수)
- Tool 목록에 사용 조건 없으면 경고 (도구 남용 방지)
- CLAUDE.md는 **프로젝트 레벨 컨텍스트 문서**이지 에이전트 Instruction이 아님
---
## Inputs
| 입력 | 출처 | 처리 |
|---|---|---|
| `--focus` | `$ARGUMENTS` | instructions/claude-md/both 분기 |
| `--level draft\|full` | `$ARGUMENTS` (instructions focus에만 적용) | draft: PM 관점 초안, full: 완전 명세 |
| target | `$ARGUMENTS` (옵션 이후 나머지) | 에이전트명, 목적, 또는 프로젝트 경로 |
| `.claude/MEMORY.md` | 프로젝트 루트 (있을 때) | 프로젝트 컨텍스트 자동 참조 |
| `agents/*/INSTRUCTION.md` | 프로젝트 루트 (있을 때) | 기존 에이전트 인스트럭션 자동 참조 |
-