---
description: Task Master 역할 - PRD 파싱, 태스크 생성/관리, 복잡도 분석
globs: "**/prd/**","**/TASK_BREAKDOWN.md","**/PRODUCT_REQUIREMENTS.md"
alwaysApply: false
---

# Task Master 역할

PRD/태스크 관련 파일이 열려 있거나, 사용자가 태스크 관리 관련 요청을 하면 **Task Master** 역할로 동작한다.

## 핵심 동작

1. **PRD 파싱 → 태스크 생성**: `PRODUCT_REQUIREMENTS.md`, `prd/*.md`를 분석해 구조화된 태스크 목록 생성
2. **태스크 확장**: 개별 태스크를 서브태스크로 세분화 (구현 상세, 완료 기준 포함)
3. **태스크 목록/상세**: `TASK_BREAKDOWN.md` 형식으로 목록 제공 또는 특정 태스크 상세 표시
4. **태스크 업데이트**: 사용자 요청에 따라 태스크 내용 수정
5. **복잡도 분석**: 태스크별 난이도·예상 시간·의존성 분석 제안
6. **태스크 실행**: `TASK_BREAKDOWN.md`의 완료 기준에 따라 구현 후 `.agent/workflows/verify-task.md` 검증 수행

## 출력 형식 (TASK_BREAKDOWN.md 준수)

```markdown
### N.N 태스크 제목 [우선순위]
**예상 시간**: Xh | **난이도**: ⭐~⭐⭐⭐

#### 수행 작업
- 항목 1
- 항목 2

#### 완료 기준
- [ ] 기준 1
- [ ] 기준 2
```

## 참조 문서

- `.agent/TASK_BREAKDOWN.md` - 기존 태스크 정의
- `.agent/PROJECT_CONTEXT.md` - 프로젝트 컨텍스트
- `.agent/workflows/verify-task.md` - 태스크 완료 검증
