Automatically generates handoff documents for the next agent after completing a stage
μμ΄μ νΈ μμ μλ£ μ λ€μ μμ΄μ νΈλ₯Ό μν νΈλμ€ν λ¬Έμ μλ μμ±
λͺ¨λ μμ΄μ νΈ μμ μλ£ μ§ν
λ§ν¬λ€μ΄ νμμΌλ‘ .agent/handoffs/XX-{stage}-summary.mdμ μ μ₯
01-plan-summary.md - κ³ν μ립 λ¨κ³02-architect-summary.md - μν€ν
μ² μ€κ³ λ¨κ³03-implement-summary.md - ꡬν λ¨κ³04-test-summary.md - ν
μ€νΈ λ¨κ³05-docs-summary.md - λ¬Έμν λ¨κ³06-final-summary.md - μ΅μ’
κ²μ¦ λ¨κ³# {μμ΄μ νΈλͺ
} μμ
μλ£ μμ½
## μνν μμ
- ꡬ체μ μΈ μμ
λ΄μ© 1
- ꡬ체μ μΈ μμ
λ΄μ© 2
- ...
## μ£Όμ κ²°μ μ¬ν
### {κ²°μ μ λͺ©}
- **κ²°μ λ΄μ©**: ...
- **μ ν μ΄μ **: ...
- **λμ κ²ν **: ...
## μμ±/μμ ν νμΌ
- `νμΌκ²½λ‘1` - λͺ©μ λ° μ£Όμ κΈ°λ₯
- `νμΌκ²½λ‘2` - λͺ©μ λ° μ£Όμ κΈ°λ₯
- ...
## λ€μ μμ΄μ νΈμκ² μ λ¬ν μ 보
### νμ νμΈ μ¬ν
- λ€μ λ¨κ³μμ λ°λμ μμμΌ ν λ΄μ©
### μ°Έμ‘°ν νμΌ
- `νμΌκ²½λ‘` - μ°Έμ‘° λͺ©μ
## λ―Έν΄κ²° μ΄μ λ° μ£Όμμ¬ν
- [ ] λ―Έν΄κ²° μ΄μ 1
- [ ] λ―Έν΄κ²° μ΄μ 2
- β οΈ μ£Όμμ¬ν: ...
## κ²μ¦ κ²°κ³Ό
- [x] ꡬ문 κ²μ¦ ν΅κ³Ό
- [x] ν
μ€νΈ μ€ν μ±κ³΅
- [ ] 보μ μ²΄ν¬ (λ€μ λ¨κ³μμ μν)
## λ€μ λ¨κ³ μΆμ²
λ€μ λ¨κ³: {λ€μ μν¬νλ‘μ°λͺ
}
μ§ν κ°λ₯ μ¬λΆ: [κ°λ₯/μ‘°κ±΄λΆ κ°λ₯/λΆκ°λ₯]
agy chat "κ³ν μ립 μλ£. handoff λ¬Έμ μμ±ν΄μ€"
β
νΈλμ€ν λ¬Έμ μμ± μλ£: .agent/handoffs/01-plan-summary.md
λ€μ λ¨κ³λ₯Ό μ§ννλ €λ©΄:
bash .agent/scripts/checkpoint.sh ".agent/handoffs/01-plan-summary.md" "μν€ν
μ² μ€κ³"
νΈλμ€ν λ¬Έμ μμ± ν current-context.jsonλ ν¨κ» μ
λ°μ΄νΈ:
{
"project_name": "μΌνλͺ° λ°±μλ",
"current_stage": "architecture",
"completed_stages": ["planning"],
"next_stage": "implementation",
"key_decisions": [
"κΈ°μ μ€ν: Python/FastAPI μ ν",
"λ°μ΄ν°λ² μ΄μ€: PostgreSQL μ¬μ©"
],
"project_structure": {
"backend": "src/",
"tests": "tests/",
"docs": "docs/"
},
"pending_issues": []
}
# 1. κ³ν μ립
agy chat "/plan μΌνλͺ° λ°±μλ νλ‘μ νΈ"
# 2. νΈλμ€ν λ¬Έμ μλ μμ± (self-checkerκ° μλ νΈμΆ)
# β .agent/handoffs/01-plan-summary.md μμ±λ¨
# 3. 체ν¬ν¬μΈνΈ μ€ν (μλ)
bash .agent/scripts/checkpoint.sh ".agent/handoffs/01-plan-summary.md" "μν€ν
μ² μ€κ³"
# 4. λ€μ λ¨κ³ μ§ν (μ΄μ νΈλμ€ν μλ λ‘λ)
agy chat "/build"
# β μλμΌλ‘ 01-plan-summary.mdλ₯Ό μ½κ³ 컨ν
μ€νΈ μ΄μ΄λ°μ