← ClaudeAtlas

auto-devlisted

Automated development pipeline. Runs a completed Planning Work through Development and Validation phases end-to-end.
This-HW/claude-code-kit · ★ 4 · AI & Automation · score 80
Install: claude install-skill This-HW/claude-code-kit
# Auto-Dev 스킬 Work 파일과 Task 시스템을 통합하여 Development → Validation 파이프라인을 자동 실행합니다. --- ## Step 0: Work 컨텍스트 + Task 시스템 초기화 [건너뛰기 금지] ### 진입 확인 [건너뛰기 금지] Work ID가 제공된 경우, `planning-results.md` 존재 여부 확인: ```bash ls docs/works/active/W-XXX-*/planning-results.md 2>/dev/null \ || ls docs/works/idea/W-XXX-*/planning-results.md 2>/dev/null ``` - **파일 있음** → 계속 - **파일 없음** → "planning-results.md를 찾을 수 없습니다. `/plan-task W-XXX`를 먼저 실행하세요." 출력 후 중단 Work ID 없이 새 요청으로 진입한 경우 (`/auto-dev 로그인 기능 추가` 형식): - `work.sh new`로 Work 생성 후 → **즉시 `/plan-task W-XXX`로 위임** (planning-results.md 없이 Step 1 진행 금지) - 이는 `brainstorming → plan-task → auto-dev` 체인 준수를 위함 Fallback 모드(`docs/works/` 폴더 자체가 없는 경우)에서는 이 확인을 스킵합니다. ### Work ID가 제공된 경우 (예: `/auto-dev W-042`) 1. Work 파일 위치 탐색: `docs/works/idea/` 또는 `docs/works/active/` 2. `W-XXX-{slug}/W-XXX-{slug}.md` 와 `planning-results.md` 읽기 3. frontmatter `status`, `current_phase`, `phases_completed` 확인 **idea 상태면 자동 전환:** ```bash ./scripts/work.sh start W-042 # idea/ → active/ 이동, status: active, started_at 기록 ``` **current_phase에 따른 시작 위치:** | current_phase | 시작 위치 | | ------------- | --------------- | | `planning` | Step 1부터 전체 | | `development` | Step 2부터 재개 | | `validation` | Step 3부터 재개 | ### Work ID가 없는 경우 (예: `/auto-dev 로그인 기능 추가`) `docs/works/` 폴더 존재 여부 확인: - **존재하면** → `work.sh new`로 새 Work 생성 후 Step 1부터 진행: ```bash ./scripts/work.sh new "<요청 제목>" ``` - **없으면** → Step 4 fallback ### Task 시스템 초기화 [건너뛰기 금지] Work ID 확보 후