arc-finishing

Verify test results and manage branch integration with merge, pull request, or discard options.

6|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/GregoryHo/arcforge --skill arc-finishing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arc-finishing
Source: https://github.com/GregoryHo/arcforge/tree/main/skills/arc-finishing
Command: npx skills add https://github.com/GregoryHo/arcforge --skill arc-finishing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides the user through the final steps of development work, ensuring code quality and proper integration before completion.

Core Features & Use Cases

  • Test Verification: Automatically runs project tests to ensure code stability.
  • Branch Integration: Provides clear options for merging, pushing to create a Pull Request, or preserving the branch.
  • Worktree Management: Handles cleanup of development worktrees upon completion or discard.
  • Use Case: After completing a feature, this skill will verify tests, then ask if you want to merge locally, create a PR, keep the branch, or discard the work, ensuring a disciplined workflow.

Quick Start

Use the arc-finishing skill to finalize your completed code.

Frequently Asked Questions about arc-finishing

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

FAQPage Schema
How do I automate code integration and verify tests before merging a branch?

To automate code integration and verify tests before merging, this skill runs mandatory project tests to ensure code stability, then presents clear options to merge locally, create a pull request, or discard the work.

What is the best way to manage worktree cleanup after completing a feature?

The best way to manage worktree cleanup after completing a feature is through automated branch integration handling, which cleans up development worktrees upon completion or when you choose to discard the work.

Can I push a pull request directly after verifying code quality with project tests?

Yes, you can push a pull request directly after verifying code quality, because the workflow automatically runs tests and provides an explicit option to push and create a pull request if the verification passes.

Does the code finalization workflow support discarding work without breaking the main branch?

The code finalization workflow supports discarding work safely by allowing you to abandon the current branch, which triggers an automated worktree cleanup to preserve main branch stability.

When do I need to run test verification before finalizing my git workflow?

You need to run test verification before finalizing your git workflow whenever you are ready to complete development work, as this skill enforces mandatory test verification before allowing any branch integration or pull request actions.