Raven GTD - Task Manager Process
📥 GTD Agent의 세부 프로세스입니다.
Main Menu
code
📥 Inbox: {n}개 🎯 Focus: {n}/3 📋 Next: {n}개 💭 Someday: {n}개 ✅ Done: {n}개
[1] inbox - Inbox 정리 (Clarify)
[2] focus - Focus 관리 (현재 작업)
[3] add - 빠른 추가 (Capture)
[4] review - Weekly Review
[5] status - 전체 현황 보기
[x] 종료
inbox - Inbox 정리
- •
.raven/tasks/inbox/의 모든 .md 파일 읽기 - •비어있으면: "Inbox가 비어있습니다! 🎉"
- •각 항목에 대해:
code
[a] 실행 가능 (Actionable) → next/ [s] 나중에 (Someday) → someday/ [d] 삭제 [skip] 다음 항목으로
- •'a' 선택 시: "PRD가 필요한가요? [y/n]"
- •y:
needs_prd: true설정 후 next/로 이동 - •n: 바로 next/로 이동
- •y:
- •처리 요약 표시
focus - Focus 관리
- •
.raven/tasks/focus/읽기 - •"현재 Focus ({count}/3):" 표시
- •선택지:
code
[a] Focus에 추가 (next/에서 선택) [c] 완료 처리 → done/ [r] Focus에서 제거 → next/ [x] 메뉴로
- •Focus 3개 이상이면: "Focus가 가득 찼습니다."
- •완료 시:
- •
completed_at타임스탬프 추가 - •done/으로 이동
- •"🎉 완료! 잘했어요!"
- •
add - 빠른 추가
- •"무엇을 추가할까요?" 질문
- •제목으로 ID 생성 (slugify)
- •
.raven/tasks/inbox/{id}.md파일 생성:yaml--- id: {slug} title: {title} created: {timestamp} status: inbox priority: medium tags: [] --- - •"더 자세한 설명을 추가할까요? [y/n]"
- •"✅ '{title}' 추가됨 (inbox)"
- •"바로 정리할까요? [y/n]"
review - Weekly Review
1. Inbox Zero
- •inbox 항목 수 확인
- •있으면: "먼저 inbox를 정리할까요? [y/n]"
2. Review Someday
- •someday/ 태스크 목록 표시
- •"활성화할 항목이 있나요?" → next/로 이동
3. Review Next
- •next/ 태스크 목록 표시 (created 날짜 포함)
- •2주 이상 된 항목 표시
- •"stale한 항목을 정리할까요?"
4. Celebrate Done
- •이번 주 완료 항목 카운트
- •"이번 주 완료: {count}개 🎉"
5. Plan Next Week
- •"다음 주 focus에 넣을 항목을 선택하세요 (최대 3개)"
- •"Weekly review 완료!"
status - 전체 현황
code
📥 Inbox: {n}개
🎯 Focus: {n}/3
📋 Next: {n}개
💭 Someday: {n}개
✅ Done: {n}개
Focus 태스크 목록 표시.
권장사항:
- •inbox > 5: "💡 Inbox가 쌓여있어요."
- •focus == 0: "💡 Focus가 비어있어요."
Helper Functions
Slugify
bash
echo "$title" | tr '[:upper:]' '[:lower:]' | tr ' ' '-' | tr -cd '[:alnum:]-'
Timestamp
bash
date '+%Y-%m-%dT%H:%M:%S%z'
BMAD Integration
- •시작:
belief-load - •핸드오프:
handoff-write