← ClaudeAtlas

buildlisted

태스크 목록을 기반으로 점진적 구현을 수행합니다. 수직 슬라이스 → 테스트 → 원자적 커밋 루프를 반복하고 pharos로 진행 상황을 추적합니다. 사용법 - /build 또는 /dev에서 자동 호출
dong-park/pharos · ★ 0 · Web & Frontend · score 61
Install: claude install-skill dong-park/pharos
# Build - 점진적 구현 태스크 단위로 구현 → 테스트 → 커밋을 반복하는 스킬입니다. ## 사용법 ``` /build # 현재 컨텍스트의 태스크 기반 구현 ``` /dev에서 Phase 3으로 자동 호출될 수도 있습니다. ## pharos 프로토콜 ```bash source "$HOME/.claude/skills/_shared/pharos-helpers.sh" # 시작 pw set-status phase "BUILD" --icon "🔨" --color "#F59E0B" pw set-progress 0.0 --label "Build: 시작" # 기존 도메인 지식 로드 — 구현 전에 과거 삽질 확인 fm_get # 이 프로젝트의 교훈 (특정 파일/구조 주의사항) pharos global-memo-get 2>/dev/null # 범용 교훈 (기술 스택 패턴) wm_get # 이번 dev cycle의 plan/STEP 마커 (같은 워크스페이스) # → 구현 시 교훈에 언급된 pitfall을 회피 # 진행: task 완료마다 progress 갱신 wm_append "- [x] Task 1 ✅ (commit: [hash])" pw set-progress [n/total] --label "Build: Task [n]/[total]" # 테스트 결과 확인 (pane 지정 시 focus 이동 없이) pharos read-screen --pane [test-pane-id] # 완료 wm_append "### Build 완료 ✅ - Tasks: [n]/[n] - Commits: [n] ---" pw set-progress 1.0 --label "Build: 완료" pw notify --title "Build 완료" --body "[n]개 태스크 구현" # history 기록 (전역 축적) — task 완료마다: pw history add --type note --phase build --summary "task:[n] 완료 (commit: [hash])" --tags task:[n] # build 완료 시: pw history add --type phase --phase build --summary "BUILD 완료: [n]개 태스크, [n]개 커밋" ``` ## 프로세스 ### 태스크 찾기 workspace-memo에서 `<!-- STEP:N:name:pending -->` 마커를 읽어 첫 번째 pending task를 찾는다. (plan이 같은 워크스페이스에 저장한 산출물) ```bash wm_get # → <!-- STEP:0:setup:completed --> ... <!-- STEP:1:api-layer:pending --> ... # → T-1이 다음 작업 ``` ### 각 Task에 대해 반복: #### 0. 읽을 파일 먼저 읽기 task의 "읽을 파일" 목록을 **반드시 먼저