phase-finalize

Coordinate end-of-epic finalize workflows across subagents for code review, tests, documentation, and changelog updates.

3|2|Updated Dec 16, 2025
One-click install
npx skills add https://github.com/jakekausler/claude-code-workflow --skill phase-finalize
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: phase-finalize
Source: https://github.com/jakekausler/claude-code-workflow/tree/main/skills/phase-finalize
Command: npx skills add https://github.com/jakekausler/claude-code-workflow --skill phase-finalize

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Finalize phase ensures code quality through review, adds tests if needed, creates documentation, and commits all work. This is the only phase where tracking files are committed.

Core Features & Use Cases

  • Delegates pre-test code review to the code-reviewer (Opus) and ensures all feedback is implemented
  • Applies mandatory changes via fixer or scribe and ensures no changes are skipped
  • Writes missing tests if they were not created during Build, then runs the full test suite
  • Coordinates documentation updates (doc-writer/Haiku) for public-facing or internal features
  • Updates changelog and stage tracking to reflect Finalize completion
  • Orchestrates end-to-end finalization for epics and stages, including tracking and commits

Quick Start

Delegate to code-reviewer for pre-test review, implement all feedback, write tests if needed, run all tests, update documentation and changelog, and commit final tracking updates.

Frequently Asked Questions about phase-finalize

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate code review and testing before finalizing an epic workflow?

Automating code review and testing before finalizing an epic workflow involves delegating pre-test reviews, enforcing feedback implementation, writing missing tests, and running the full test suite. This ensures code quality and test coverage are verified before final commits.

What is the best way to ensure documentation and changelog updates are committed at the end of a development cycle?

The best way to ensure documentation and changelog updates are committed at the end of a development cycle is to coordinate finalize phase workflows. This orchestrates doc-writer and doc-updater subagents to finalize public-facing or internal feature docs and tracking files.

Can I skip code review feedback during the finalize phase of an epic workflow?

No, you cannot skip code review feedback during the finalize phase. The process enforces mandatory implementation of all review feedback via fixer or scribe subagents, ensuring no changes are skipped before tests are run and final commits are made.

Do I need subagent delegation to run end-of-epic finalization workflows?

Yes, subagent delegation is required to run end-of-epic finalization workflows. The process depends on delegating tasks to code-reviewer, fixer, test-writer, tester, doc-writer, and doc-updater subagents to complete code reviews, testing, and documentation.

How does the finalize phase handle missing tests from the Build stage?

The finalize phase handles missing tests by delegating test creation to a test-writer subagent if they were not created during the Build stage. After writing the missing tests, it runs the full test suite to verify all code changes.

When do I need to commit tracking files in an epic-stage workflow?

You need to commit tracking files in an epic-stage workflow during the finalize phase. This is the only phase where stage tracking files are committed, ensuring the changelog and tracking updates reflect the completed finalization of the epic.