Task List 생성
새로운 Task List를 생성하여 ~/.claude/tasks/<ID>/ 폴더에 저장합니다.
실행 단계
List ID 결정
- 인자가 제공되면:
$ARGUMENTS사용 - 없으면: 사용자에게 ID 요청 (예: "refactor-auth", "implement-chat")
- 인자가 제공되면:
Task 수집 방식 선택 사용자에게 질문:
- 현재 대화에서 추출
- 하나씩 수동 입력
- 한번에 리스트로 입력
Task 정보 수집 각 task에 대해:
- Subject (명령형 제목)
- Description (상세 요구사항)
- Dependencies (선행 task ID)
폴더 생성
mkdir -p ~/.claude/tasks/$LIST_IDTask 파일 저장 각 task를
~/.claude/tasks/<ID>/<N>.json형식으로 저장:{ "id": "1", "subject": "Task 제목", "description": "상세 설명", "activeForm": "진행형 제목 (스피너용)", "status": "pending", "blocks": [], "blockedBy": [] }완료 안내
Task List 생성 완료! 불러오기: CLAUDE_CODE_TASK_LIST_ID=<ID> claude 또는: /load-tasklist <ID>
Task JSON 규칙
id: 순차적 문자열 ("1", "2", "3", ...)activeForm: 현재진행형 (예: "인증 구현" → "인증 구현하는 중")status: 항상 "pending"으로 시작blocks/blockedBy: task ID 문자열 배열
사용 예시
/tasklist
/tasklist mvp-features