finish

Analyze working commit diffs and descriptions to resolve remaining issues.

1|Updated Dec 23, 2025
One-click install
npx skills add https://github.com/huangeddie/dotfiles --skill finish-huangeddie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: finish
Source: https://github.com/huangeddie/dotfiles/tree/main/dot_agents/exact_packages/coding/exact_skills/finish
Command: npx skills add https://github.com/huangeddie/dotfiles --skill finish-huangeddie

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you finalize a partially completed working commit by identifying and resolving small issues before you move on, so your commit is ready to merge or ship.

Core Features & Use Cases

  • Commit completion: Reviews the current working commit and fills in gaps so it becomes complete rather than “almost done.”
  • Diff-driven verification: Uses the available diffs and the full commit description (when present) to focus on what actually changed.
  • User-guided finishing: Incorporates any additional user notes (such as $@) into the final cleanup pass.

Quick Start

In your repo, tell the agent to run the finish skill to analyze the current working commit’s diffs and full description, then resolve any remaining small issues.

Frequently Asked Questions about finish

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

FAQPage Schema
How do I finalize a git commit before code review?

To finalize a git commit before code review, analyze your current diffs and full commit description to identify and resolve small remaining issues. This diff-driven verification incorporates your additional execution-time notes to ensure the working commit is complete and ready to merge.

What is the best way to apply fixups to a working commit?

The best way to apply fixups to a working commit is by running a diff analysis against the full commit description. This identifies minor gaps in the partially completed work and resolves them so the commit is fully ready to ship rather than just almost done.

How does diff analysis help with engineering workflow cleanup?

Diff analysis helps with engineering workflow cleanup by focusing exactly on what actually changed in the working commit. It uses the available diffs and commit context to target small follow-up fixes, ensuring final cleanup is accurate before finalizing or sharing the commit.

Can I add extra user notes during the commit finishing process?

Yes, you can add extra user notes during the commit finishing process. The final cleanup pass incorporates any additional notes you provide at execution time, using them alongside the commit context to resolve minor issues and complete the working commit.

When should I use an automated commit completion step in my workflow?

You should use an automated commit completion step when your working commit is almost done but needs final cleanup. It is ideal for code review readiness, applying small follow-up fixes, and resolving minor issues before you finalize or share the commit.