oag-finalize-workflow

Finalize software iterations by closing plans and optionally committing approved code changes.

1|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/cr8ivecodesmith/open-auggd --skill oag-finalize-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: oag-finalize-workflow
Source: https://github.com/cr8ivecodesmith/open-auggd/tree/main/src/open_auggd/templates/skills/oag-finalize-workflow
Command: npx skills add https://github.com/cr8ivecodesmith/open-auggd --skill oag-finalize-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires auggd, and includes scripts (resource) components.

What problem does it solve?

Manages the finalization phase of a workflow by closing iterations, updating the progress log, and optionally committing changes to the codebase.

Core Features & Use Cases

  • Iteration Finalization: Closes an approved iteration by marking the plan file status to 'finalized' and updating the progress log.
  • Codebase Update: Optionally commits changes made during the iteration with a generated message, provided review status is 'approved'.
  • Post-Finalize Workflow: Guides users to the next workflow stage based on finalization outcome (new iteration, documentation update, or project closure).

Quick Start

To finalize the current iteration with optional code commit, use: auggd tools finalize --ws=<WS> iter=<N> --commit

Frequently Asked Questions about oag-finalize-workflow

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

FAQPage Schema
How do I close a software iteration and commit code changes at the same time?

Workflow finalization closes an iteration by enforcing review checks and status transitions. It updates the plan file status to 'finalized' and the progress log, then optionally commits code changes to a repository if the review status is 'approved'.

What happens if my code review status is not approved when I finalize the workflow?

Workflow finalization enforces review checks and status transitions before proceeding. It will not commit code changes to the repository unless the iteration's review status is explicitly marked as 'approved'.

How do I update my progress tracking log after finishing a development cycle?

To update your progress tracking log after finishing a development cycle, the finalization process automatically records the closure of the current iteration. This ensures your progress log accurately reflects the completed work as the plan status transitions to 'finalized'.

Can I use auggd to finalize an iteration without committing code to the repository?

Yes, you can use auggd to finalize an iteration without committing code to the repository. The codebase commit is an optional step in the finalization workflow, allowing you to close iterations and update progress logs independently of version control actions.

What should I do after closing an iteration in my development workflow?

After closing an iteration in your development workflow, you should follow the post-finalize guidance to determine the next stage. This workflow directs you to either start a new iteration, update project documentation, or proceed with overall project closure based on the finalization outcome.