openup-phase-review

Check phase completion criteria and prepare for phase review

6 stars

Best use case

openup-phase-review is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Check phase completion criteria and prepare for phase review

Teams using openup-phase-review should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/openup-phase-review/SKILL.md --create-dirs "https://raw.githubusercontent.com/GermanDZ/open-up-for-ai-agents/main/docs-eng-process/.claude-templates/skills/openup-phase-review/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/openup-phase-review/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How openup-phase-review Compares

Feature / Agentopenup-phase-reviewStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Check phase completion criteria and prepare for phase review

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Phase Review

This skill checks phase completion criteria and prepares documentation for a phase review meeting.

## When to Use

Use this skill when:
- Nearing end of a phase and need to check completion
- Preparing for phase review meeting with stakeholders
- Assessing readiness to move to next phase
- Generating phase summary documentation
- Need to demonstrate phase accomplishments

## When NOT to Use

Do NOT use this skill when:
- Just starting a phase (use phase skill instead)
- Need to complete iteration tasks (use `/openup-complete-task`)
- Looking for iteration planning (use `/openup-create-iteration-plan`)
- Phase is clearly not complete (continue work first)

## Success Criteria

After using this skill, verify:
- [ ] All phase completion criteria are checked
- [ ] Missing items are clearly identified
- [ ] Phase review summary is generated
- [ ] Recommendations for next phase are provided
- [ ] User knows what decisions are needed

## Process

### 1. Read Current Project Status

Read `docs/project-status.md` to determine:
- Current phase (or use `$ARGUMENTS[phase]` if provided)
- Iteration status
- Phase completion criteria checklist

### 2. Check Phase Completion Criteria

For the current phase, verify all completion criteria are met:

**Inception - Lifecycle Objectives Milestone**:
- [ ] Vision document approved by stakeholders
- [ ] Key use cases identified (20-30% detailed)
- [ ] Major risks documented with mitigation strategies
- [ ] Initial project plan with cost/schedule estimates
- [ ] Business case demonstrates viability
- [ ] Stakeholder agreement to proceed

**Elaboration - Lifecycle Architecture Milestone**:
- [ ] Architecture notebook completed
- [ ] Critical use cases detailed (80%)
- [ ] Technical risks identified and mitigated
- [ ] Prototype(s) validated key architectural decisions
- [ ] Project plan refined with accurate estimates
- [ ] Stakeholder agreement on architecture

**Construction - Operational Capability Milestone**:
- [ ] Product is stable enough for beta testing
- [ ] Alpha test results documented
- [ ] Critical issues resolved
- [ ] User documentation is adequate
- [ ] Stakeholder agreement to deploy to beta users

**Transition - Product Release Milestone**:
- [ ] Product is ready for release
- [ ] All acceptance tests pass
- [ ] Deployment documentation complete
- [ ] Support materials ready
- [ ] Stakeholder sign-off obtained

### 3. Generate Phase Review Summary

Create a phase review summary including:
- Phase accomplishments
- Work products completed
- Risks and issues
- Lessons learned
- Recommendations for next phase

### 4. Create Review Presentation

Generate a review presentation outline:
- Executive summary
- Phase objectives vs. results
- Demonstrations (if applicable)
- Open issues and decisions needed

### 5. Notify User

Inform the user that:
- Phase review materials are ready
- Any completion criteria that are not yet met
- Decisions needed from stakeholders

## Output

Returns:
- Phase completion criteria checklist status
- List of completed work products
- Review summary
- Recommendations

## Common Errors

| Error | Cause | Solution |
|-------|-------|----------|
| Project status not found | docs/project-status.md doesn't exist | Initialize project with phase skill first |
| Phase not recognized | Invalid phase name provided | Use valid phase: inception, elaboration, construction, transition |
| Criteria not met | Phase incomplete | Continue work or document exceptions |

## References

- Phase Milestones: `docs-eng-process/openup-knowledge-base/practice-management/risk_value_lifecycle/guidances/concepts/phase-milestones.md`
- Agent Workflow: `docs-eng-process/agent-workflow.md`

## See Also

- [openup-inception](../../openup-phases/inception/SKILL.md) - Inception phase details
- [openup-elaboration](../../openup-phases/elaboration/SKILL.md) - Elaboration phase details
- [openup-construction](../../openup-phases/construction/SKILL.md) - Construction phase details
- [openup-transition](../../openup-phases/transition/SKILL.md) - Transition phase details

Related Skills

openup-transition

6
from GermanDZ/open-up-for-ai-agents

Initialize and manage Transition phase activities - deploy to users

openup-tdd-workflow

6
from GermanDZ/open-up-for-ai-agents

Guide Test-Driven Development cycle adapted for AI agents with a pragmatic approach

openup-sync-spec

6
from GermanDZ/open-up-for-ai-agents

Back-propagate pure refactors to stale artifacts; classify the diff, refuse behaviour-changes, propose targeted edits for approval (read-only by default)

openup-start-iteration

6
from GermanDZ/open-up-for-ai-agents

Begin a new OpenUP iteration with proper phase context and task selection

openup-shared-vision

6
from GermanDZ/open-up-for-ai-agents

Create shared technical vision for team alignment

openup-retrospective

6
from GermanDZ/open-up-for-ai-agents

Generate iteration retrospective with feedback and action items

openup-request-input

6
from GermanDZ/open-up-for-ai-agents

Create an input request document for asynchronous stakeholder communication

openup-readiness

6
from GermanDZ/open-up-for-ai-agents

Compute the change-folder dependency DAG and print READY/BLOCKED/collision report for PM intake

openup-quick-task

6
from GermanDZ/open-up-for-ai-agents

Fast iteration mode for small changes - simplified workflow with minimal overhead

openup-plan-feature

6
from GermanDZ/open-up-for-ai-agents

Generate iteration plan and roadmap entry for a feature idea

openup-orchestrate

6
from GermanDZ/open-up-for-ai-agents

Run a full orchestrated iteration — PM decomposes the goal, delegates to specialist roles, collects outputs, and synthesizes results

openup-next

6
from GermanDZ/open-up-for-ai-agents

Run ONE OpenUP delivery cycle — read the derived board, claim the top READY lane, execute it, tick its progress, and exit through a legal exit. The sequential continue-loop.