com um clique
openup-create-iteration-plan
Plan iteration based on current state and roadmap
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Plan iteration based on current state and roadmap
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
One-command project setup for OpenUP - interactive initialization wizard
Mark a task as complete, update roadmap, commit changes, and prepare traceability logs
Execute an already-claimed lane's Operations boxes with script/judgment classification — script steps run directly with zero self-brief, judgment steps self-brief and execute. Handles only pick/resume; every other resolve path routes to /openup-next.
Run OpenUP Assess Results at iteration end — check evaluation criteria, demo only completed acceptance-tested work, feed discovered work back, and trigger the milestone review at a phase boundary
Run the phase milestone go/no-go — prepare derived evidence, pause for the human decision via an input-request, and record the milestone (never advance the phase itself)
Begin a new OpenUP iteration with proper phase context and task selection
| name | openup-create-iteration-plan |
| description | Plan iteration based on current state and roadmap |
| model | sonnet |
| arguments | [{"name":"iteration_number","description":"Iteration number to plan","required":false}] |
This skill generates an iteration plan from the OpenUP template.
Use this skill when:
Do NOT use this skill when:
/openup-start-iteration)After using this skill, verify:
If docs/project-config.yaml exists, apply it before drafting (skip if
absent): inject its context: as <project-context> and its rules.iteration-plan
as <project-rules>, then confirm every injected rule holds before marking
the artifact complete. Rules are additive — they may add but never waive a
framework criterion. Full mechanism + precedence (the single source):
docs-eng-process/project-config.md.
Read docs/project-status.md to get:
Read docs/roadmap.md to identify:
Use $ARGUMENTS[iteration_number] or auto-increment from current iteration.
Copy docs-eng-process/templates/iteration-plan.md to docs/phases/<phase>/iteration-<n>-plan.md
Update with:
Replace the template's provenance frontmatter (type: Template,
source_url) with an instance block declaring this file as a typed
iteration-plan work-product. Per the v1 spine, an iteration-plan
traces-from one or more work-item ids — the work items the iteration
will deliver. Grade against the cross-cutting
Doc Traceability Rubric.
Example block:
---
type: iteration-plan # required — v1 spine
id: IP-12 # stable, project-unique
title: Iteration 12 — <Theme>
status: approved
traces-from: [WI-001, WI-002] # the work items this iteration delivers
owner-role: project-manager
iteration: construction-2
---
If the project does not yet maintain explicit work-item instances under
docs/work-items/, leave traces-from empty for this iteration and
flag the gap in ## Open Questions — backfilling work-items is a one-time
cost, and the validator will surface it as a coverage-gap for any
work-item → traces-from → requirement rule.
Field reference: docs-eng-process/doc-frontmatter.md.
Validator: python3 scripts/check-docs.py.
Apply the Self-Critique SOP (docs-eng-process/sops/self-critique.md) before
validating: take a hostile-reviewer stance, surface every load-bearing
assumption into the plan, and confirm the iteration goal and each task's success
criteria could actually fail — and that the selected work realistically fits the
phase's time box. List every weakness you find — including ones you are uncertain about — then fix or explicitly flag each one. Rank them and record the top one or two with their resolutions.
Re-check every item in Success Criteria (top of this skill) against the document you produced; fix any gap before returning.
Returns:
| Error | Cause | Solution |
|---|---|---|
| Template not found | Template path incorrect | Verify docs-eng-process/templates/iteration-plan.md exists |
| No tasks available | Roadmap is empty or all tasks complete | Review roadmap and add pending tasks |
| Invalid iteration number | Iteration number conflicts or gaps | Verify current iteration from project-status |
docs-eng-process/templates/iteration-plan.mddocs-eng-process/openup-knowledge-base/core/role/roles/project-manager-4.md