workflow-worklisted
Install: claude install-skill kyungseo/ai-workflow-harness
# workflow-work
Use this skill when the user asks to invoke the workflow skill `work`.
## Command Template
docs/STATUS.md를 확인한 뒤 $ARGUMENTS 항목을 진행할 backlog에서 찾아 계획을 세워줘.
- `FEAT-*`, `PATCH-*`, `HOTFIX-*`: docs/backlog/PHASE{n}.md 또는 docs/backlog/HARNESS.md (track에 따라 — product track이면 PHASE{n}.md, harness track이면 HARNESS.md)
- `CHORE-*`: docs/backlog/HARNESS.md (항상)
- `P{n}-*`, `PRE-*` (historical): docs/backlog/PHASE{n}.md
- `HRF-*`, `HRN-*`, `DOC-*` (historical): docs/backlog/HARNESS.md
- ID 없이 title/slug로 호출한 경우: 두 backlog에서 제목으로 검색한다.
- 항목 위치가 불명확하면 두 backlog에서 검색하고, 관련 없는 상세는 읽지 마.
## Work File Check
작업 착수 전 `docs/works/{category}/` 에 해당 ID의 Work 파일이 있는지 확인해줘.
- **디렉토리 자체가 없으면**: 생성 계획에 `mkdir -p docs/works/{category}/` 포함.
- **Work 파일이 있으면**: 파일을 로드해 Plan, Done Criteria, Checkpoints를 계획에 반영해줘.
- **Work 파일이 없으면**: `docs/HARNESS-PROTOCOL.md` Work File Decomposition과 Quick Mode 기준을 확인해줘. Product track surface의 L1 Quick Mode에 해당하면 Work 파일 없이 진행하고, harness/workflow surface 변경 또는 Quick Mode 비대상이면 Work 파일 생성을 기본값으로 검토해 계획에 포함할지 판단해줘 (승인 후 생성).
Work 파일 생성 시 함께 수행할 것:
1. `docs/works/{category}/README.md`가 없으면 먼저 생성 (Active/Done/Archived 테이블 포함)
2. 착수 전 분해나 메모는 backlog 항목 또는 계획 제안에 남기고, Work 파일은 생성하지 않음
2a. **Work ID 확정**: Work 파일이 없고 확정된 Work ID가 없으면, TYPE을 판단해 `<TYPE>-<YYYYMMDD>-<NNN>` 형식의 Work ID를 제안하고 사용자 확인을 받는다. NNN은 현재 branch `docs/works/` 파일 기준으로 제안한다. 확정 후 backlog row가 있으면 ID로 갱신한다.
3. 사용자가 해당 Work 착수를 승인하면 Work 파일 frontmatter를 `status: Active`로 두고 README Active