# Load Tasklist

> 저장된 Task List를 불러와서 관리합니다. 상태 변경, task 추가 가능

- Skill: `hanoool/load-tasklist` (Agent Skill)
- Install (CLI): `npx skillmds@latest add hanoool/load-tasklist`
- Raw SKILL.md: https://api.skillmd.com/api/skills/hanoool/load-tasklist/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: hanoool (https://skillmd.com/u/hanoool)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/hanoool/load-tasklist

---


# Task List 불러오기

저장된 Task List를 불러와 관리합니다.

## 실행 단계

1. **List ID 결정**
   - 인자가 제공되면: `$ARGUMENTS` 사용
   - 없으면: 사용 가능한 목록 표시 후 선택

2. **사용 가능한 목록 조회**
   ```bash
   ls ~/.claude/tasks/
   ```

3. **Task 목록 로드 및 표시**
   ```bash
   ls ~/.claude/tasks/<ID>/
   ```

   각 JSON 파일을 읽어 테이블 형식으로 표시:

   | ID | Subject | Status | Blocked By |
   |----|---------|--------|------------|
   | 1  | API 서버 설정 | pending | - |
   | 2  | 인증 구현 | pending | 1 |

4. **액션 선택**
   사용자에게 질문:
   - **상세 보기**: 특정 task 전체 내용 확인
   - **상태 변경**: pending → in_progress → completed
   - **Task 추가**: 새 task 생성
   - **활성화**: 새 세션에서 이 list 사용

## 파일 직접 조작

내장 TaskList/TaskUpdate 도구는 세션 바운드라서 직접 파일 조작:

- **읽기**: `~/.claude/tasks/<ID>/<N>.json` Read
- **수정**: Edit 도구로 JSON 직접 편집
- **추가**: 다음 순번으로 새 JSON 파일 Write

## 상태값

| Status | 의미 |
|--------|------|
| `pending` | 대기 중 |
| `in_progress` | 진행 중 |
| `completed` | 완료 |

## 활성화 방법

```bash
CLAUDE_CODE_TASK_LIST_ID=<ID> claude
```

## 사용 예시

```bash
/load-tasklist
/load-tasklist mvp-features
```

