plan-task

Solid

Structured task planning using Work files. Use for any new feature, bug fix, or project that needs a task breakdown before implementation.

AI & Automation 4 stars 0 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
23
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Plan-Task 스킬 ## 사용법 ``` /plan-task W-001 # 기존 Work ID로 재개 /plan-task 로그인 기능 추가 # 새 요청 (Work 자동 생성) /plan-task fix the auth bug # 새 요청 (description 형식) ``` ## Phase Gate 이 스킬은 **brainstorming** 이후에 실행되어야 합니다. `docs/specs/`에 관련 스펙 파일이 없으면: - 새 기능이라면 → 먼저 `brainstorming` 스킬을 invoke하세요 - 버그 수정/소규모 작업이라면 → 계속 진행 가능 (단, 이 사실을 명시) --- Work 파일과 Task 시스템을 통합하여 구조화된 Planning을 진행합니다. --- ## Step 0: Work ID 확보 [건너뛰기 금지] ### 체크리스트 초기화 [최우선] Step 0 진입 즉시, Work ID 확보 전에 스킬 자체 진행을 추적할 Tasks를 생성합니다: 1. `ToolSearch("select:TaskCreate,TaskUpdate,TaskList")` 실행 2. 다음 Tasks 생성 (이미 `[Planning]` Task 있으면 스킵): ``` TaskCreate: [Planning] Work ID 확보 및 초기화 TaskCreate: [Planning] 요구사항 명확화 TaskCreate: [Planning] 구현 계획 수립 TaskCreate: [Planning] Planning 완료 처리 ``` 의존성 설정: 각 Task는 이전 Task가 완료되어야 시작 가능 (addBlockedBy). ### Work ID가 제공된 경우 (예: `/plan-task W-043`) 1. `docs/works/idea/` 디렉토리에서 해당 Work 폴더 탐색 2. `W-XXX-{slug}/W-XXX-{slug}.md` 파일 읽기 3. `progress.md`로 현재 진행 상황 확인 — 중단된 지점부터 재개 4. frontmatter `status`, `current_phase` 확인 ### Work ID가 없는 경우 (새 요청) `docs/works/` 폴더가 존재하면: 1. `work.sh new`로 Work 파일 생성: ```bash ./scripts/work.sh new "<요청 제목>" ``` → `docs/works/idea/W-XXX-{slug}/` 폴더와 파일 자동 생성 → 출력된 Work ID(예: W-001)를 이후 단계에서 사용 `docs/works/` 폴더 자체가 없으면 → Fallback으로 이동 Work ID 확보 완료 후에만 Step 1로 진행. --- ## Step 1: Task 시스템 초기화 [건너뛰기 금지] 1. `ToolSearch("select:TaskCreate,TaskUpdate,TaskList")` — 스키마 fetch (deferred tool이므로 필수) 2. `...

Details

Author
This-HW
Repository
This-HW/claude-code-kit
Created
5 months ago
Last Updated
3 days ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category