completing

Finalize features by merging, creating a PR, or summarizing completion.

9|2|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/iclinic/afyapowers --skill completing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: completing
Source: https://github.com/iclinic/afyapowers/tree/main/src/skills/completing
Command: npx skills add https://github.com/iclinic/afyapowers --skill completing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Finalize a feature by performing final verification, merging or creating a PR, cleaning up, and producing a completion summary, ensuring the feature is ready for delivery.

Core Features & Use Cases

  • Final Verification: Run the project's test suite, ensure there are no uncommitted changes, and confirm the review verdict is "Approved".
  • Branch Finalization: Choose to Merge locally or Create a PR, or keep/discard changes with appropriate cleanup.
  • Documentation & Completion Artifacts: Invoke auto-documentation, generate a completion artifact, and update state.

Quick Start

Run the completing phase after the earlier phases have validated to generate a completion summary and close out the feature.

Frequently Asked Questions about completing

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

FAQPage Schema
How do I automate feature finalization with merge and pull request creation?

Automate feature finalization by validating tests, confirming an Approved review verdict, and then either merging locally or creating a pull request. The process also invokes auto-documentation to generate a completion artifact before marking the feature as completed.

What is the process to merge a feature branch after code review approval?

After code review approval, the feature finalization process checks for uncommitted changes, runs the test suite, merges the branch or creates a PR, generates a completion artifact via auto-documentation, and updates the feature state to completed.

Does feature completion require an Approved review verdict and passing tests?

Yes, feature completion requires an Approved review verdict, a fully passing test suite, and zero uncommitted changes. It reads the active feature from its directory and validates these artifacts before allowing the finalization phase to proceed.

Can I generate a completion summary automatically after merging a feature?

Yes, you can generate a completion summary automatically by invoking the auto-documentation sub-skill during the finalization phase. This produces a completion artifact and updates the feature documentation after the merge or PR creation is validated.

What are the limitations when finalizing a feature with uncommitted changes?

If uncommitted changes exist, the feature finalization process will halt because it requires a clean working directory. You must commit or discard changes before the workflow can validate tests, merge, or create a pull request.

When do I need to use an automated feature completion workflow?

You need an automated feature completion workflow when a feature has finished the Design, Planning, Implementation, and Review phases. It ensures final verification, branch finalization, and documentation updates are handled consistently before closing the feature.