Acerca de
La habilidad `plan-sprint` crea un plan de sprint estructurado mediante el refinamiento de elementos del backlog, la definición de un objetivo, el cálculo de la capacidad del equipo y la descomposición del trabajo en tareas. Genera un archivo completo `SPRINT-PLAN.md` con el objetivo, los elementos seleccionados, el desglose de tareas y la asignación de capacidad. Úsala al iniciar un nuevo sprint de Scrum, al replanificar después de cambios en el alcance o al transitar de un trabajo ad-hoc a un ritmo estructurado.
Instalación rápida
Claude Code
Recomendadonpx skills add pjt222/agent-almanac -a claude-code/plugin add https://github.com/pjt222/agent-almanacgit clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/plan-sprintCopia y pega este comando en Claude Code para instalar esta habilidad
Documentación
計衝刺
擇精積項至團量、立明刺標、解項為任。產 SPRINT-PLAN.md 含標、選項、任分、量配。
用
- Scrum 或敏案起新刺→用
- 範變後重計→用
- 自隨工轉構刺節→用
- 積整後項備入→用
- 案章批後計首刺→用
入
- 必:品積(已序、含估)
- 必:刺時(常 1-2 週)
- 必:團員與餘
- 可:前刺速(故事點或畢項)
- 可:刺號與日範
- 可:前刺餘項
行
一:察精積項
讀今 BACKLOG.md。積首之候各項驗有:
- 明題與述
- 受則(可試件)
- 估(故事點或衫尺)
- 無未解阻
缺者精之。估大於刺量半者→分為小可管片。
得:積首 10-15 項皆「刺備」含受則與估。
敗:項無受則→今書之。不可估→排精談、唯選備項。
二:定刺標
書一明刺標——一句述刺所成。標當:
- 刺時內可達
- 益於利者
- 可試(刺末可驗達否)
**Sprint Goal**: [One sentence describing the objective]
例:「使用者可過郵驗與雙因認重置密」。
得:刺標為一明可試句。
敗:無連貫標→積序恐散;詢品主擇單值果。
三:算團量
各員算可用人日:
## Team Capacity
| Team Member | Available Days | Overhead (%) | Net Capacity |
|-------------|---------------|-------------|--------------|
| [Name] | [Sprint days - PTO] | 20% | [Available × 0.8] |
| [Name] | [Sprint days - PTO] | 20% | [Available × 0.8] |
| **Total** | | | **[Sum] person-days** |
過載納會、察、隨求(常 15-25%)。
用故事點:用前刺速為量。首刺則用論最 60-70%。
得:量算為人日或故事點含記假。
敗:無史速→保策、計 60% 量、刺後調。少諾而達優於過諾而敗。
四:選項合刺積
自品積首選項至量達。各選項解為任(各 2-8 時):
# Sprint Plan: Sprint [N]
## Document ID: SP-[PROJECT]-S[NNN]
### Sprint Details
- **Sprint Goal**: [From Step 2]
- **Duration**: [Start date] to [End date]
- **Capacity**: [From Step 3] person-days / [N] story points
- **Team**: [List team members]
### Sprint Backlog
| ID | Item | Points | Tasks | Assignee | Status |
|----|------|--------|-------|----------|--------|
| B-001 | [Item title] | 5 | 4 | [Name] | To Do |
| B-002 | [Item title] | 3 | 3 | [Name] | To Do |
| B-003 | [Item title] | 8 | 6 | [Name] | To Do |
| **Total** | | **16** | **13** | | |
### Task Breakdown
#### B-001: [Item title]
**Acceptance Criteria**: [From backlog item]
- [ ] Task 1: [Description] (4h, [Assignee])
- [ ] Task 2: [Description] (2h, [Assignee])
- [ ] Task 3: [Description] (4h, [Assignee])
- [ ] Task 4: [Description] (2h, [Assignee])
#### B-002: [Item title]
**Acceptance Criteria**: [From backlog item]
- [ ] Task 1: [Description] (3h, [Assignee])
- [ ] Task 2: [Description] (4h, [Assignee])
- [ ] Task 3: [Description] (2h, [Assignee])
#### B-003: [Item title]
**Acceptance Criteria**: [From backlog item]
- [ ] Task 1: [Description] (3h, [Assignee])
- [ ] Task 2: [Description] (4h, [Assignee])
- [ ] Task 3: [Description] (2h, [Assignee])
- [ ] Task 4: [Description] (3h, [Assignee])
- [ ] Task 5: [Description] (4h, [Assignee])
- [ ] Task 6: [Description] (2h, [Assignee])
### Risks and Dependencies
| Risk | Impact | Mitigation |
|------|--------|-----------|
| [Risk 1] | [Impact] | [Mitigation] |
| [Risk 2] | [Impact] | [Mitigation] |
### Carry-Over from Previous Sprint
| ID | Item | Reason | Remaining Effort |
|----|------|--------|-----------------|
| B-XXX | [Item] | [Reason] | [Hours/points] |
得:刺積選項至量,各解任含時估。
敗:總點過量→除最末序項。永勿過量逾 10%。依阻序→重序或延項。
五:記諾並存
書刺計於 SPRINT-PLAN.md(或 SPRINT-PLAN-S[NNN].md 為檔)。確:
- 刺標可達於選項
- 無員過配(>100% 量)
- 項依正序
- 餘項已納於量
- 諸受則自積項抄入
末驗:
# Check that total task hours align with capacity
grep -A 100 "Task Breakdown" SPRINT-PLAN.md | grep -o '([0-9]*h' | sed 's/[^0-9]//g' | awk '{sum+=$1} END {print "Total hours:", sum}'
得:SPRINT-PLAN.md 立含完刺積與任分。總時當 ≤80% 可用人日 × 8 時。
敗:諾不合標→重歷步四項擇。任時過量→除末項或更細解任。
驗
- 刺標為一明可試句
- 團量算含記假(過載 %、PTO 納)
- 選項不過量(點或人日)
- 各選項受則抄入任分
- 各選項解為任(各 2-8 時)
- 無員過配逾 100%
- 前刺餘項記含餘工
- 項依正序
- 險與緩記
- SPRINT-PLAN.md 文立而存
忌
- 無刺標:無標則刺只為任袋。標供聚與刺中範決基
- 過諾:計 100% 量忽擾、錯、過載。計 70-80% 留緩於未期
- 任過大:任過 8 時掩繁、難追。解至 2-8 時
- 忽餘:前刺未畢項耗今刺量。明納於量算
- 刺標為項列:「畢 B-001、B-002、B-003」非標。標述果:「使用者可過郵驗重置密」
- 無任主:每任當計時派主以早顯量衝
- 略受則:無受則之任不可試。自積項抄受則於任分
參
manage-backlog— 養序品積draft-project-charter— 供首刺案境與初範generate-status-report— 報刺進與速於利者conduct-retrospective— 察刺行、改計程create-work-breakdown-structure— WBS 工包於混敏-瀑案可入積
Repositorio GitHub
Frequently asked questions
What is the plan-sprint skill?
plan-sprint is a Claude Skill by pjt222. Skills package instructions and resources that Claude loads on demand, so Claude can perform plan-sprint-related tasks without extra prompting.
How do I install plan-sprint?
Use the install commands on this page: add plan-sprint to Claude Code as a plugin, or clone its repository into your skills directory, then restart Claude so it picks up the skill.
What category does plan-sprint belong to?
plan-sprint is in the Design category, tagged general.
Is plan-sprint free to use?
Yes. plan-sprint is listed on AIMCP and free to install. It runs inside Claude, so no separate service account is required to use the skill itself.
Habilidades relacionadas
Utilice la habilidad executing-plans cuando tenga un plan de implementación completo para ejecutar en lotes controlados con puntos de revisión. Esta habilidad carga y revisa críticamente el plan, luego ejecuta tareas en pequeños lotes (por defecto 3 tareas) mientras reporta el progreso entre cada lote para la revisión del arquitecto. Esto asegura una implementación sistemática con puntos de control de calidad integrados.
Esta habilidad despacha un subagente revisor de código para analizar los cambios en el código frente a los requisitos antes de proceder. Debe usarse después de completar tareas, implementar funciones principales o antes de fusionar con la rama principal. La revisión ayuda a detectar problemas de forma temprana al comparar la implementación actual con el plan original.
Esta habilidad proporciona una guía integral para que los desarrolladores conecten servidores MCP a Claude Code mediante transportes HTTP, stdio o SSE. Cubre la instalación, configuración, autenticación y seguridad para integrar servicios externos como GitHub, Notion y APIs personalizadas. Úsala al configurar integraciones MCP, al configurar herramientas externas o al trabajar con el Protocolo de Contexto del Modelo de Claude.
Esta habilidad ayuda a los desarrolladores a elegir entre las interfaces web y CLI de Claude Code mediante el análisis de tareas, y luego permite la teletransportación fluida de sesiones entre estos entornos. Optimiza el flujo de trabajo gestionando el estado y el contexto de la sesión al cambiar entre web, CLI o móvil. Úsala para proyectos complejos que requieren diferentes herramientas en varias etapas.
