MCPInstall

commit-confirm

Use only for explicit commit-confirm invocation: propose whole-tree commits and wait for go.

Installs
394
Last 24h
—
Trending rank
—
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/legendapp/legend-skills --skill commit-confirm
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads commit-confirm automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

Commit Confirm

Use this wrapper only after the explicit opt-in described in the frontmatter. A normal approval-first commit request does not opt in to this skill or its whole-working-tree default.

Use this skill to run $commit in approval-first mode, defaulting to the whole working tree.

Before starting, load and follow $commit. This skill overrides its default scope and approval behavior; $commit owns working-tree inspection, grouping, message style, staging, committing, and reporting.

Selected installs do not install dependencies automatically. If $commit is not installed or available, stop before staging or committing. Tell the user to install it with:

npx skills add LegendApp/legend-skills --skill commit

Then ask them to retry after installation.

Scope And Approval Override

When using $commit, force plan mode:

  • Unless the user requests a narrower scope, use all-changes mode: inspect staged, unstaged, and untracked changes as the pool to group. Preserve explicit exclusions.
  • If the user names a subset or asks for only the current agent's changes, honor that narrower scope.
  • Always present a commit plan first and wait for explicit approval such as go.
  • Do not stage or commit before approval, even if there is only one logical commit.
  • After approval, create all agreed commits without asking again unless the working tree changes unexpectedly.
  • Treat go after a previously presented plan as approval for that plan, then re-check the working tree before staging.

FAQ

What does the commit-confirm skill do?

Use only for explicit commit-confirm invocation: propose whole-tree commits and wait for go.

How do I install commit-confirm?

Run npx skills add https://github.com/legendapp/legend-skills --skill commit-confirm in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/commit-confirm/ (personal) or .claude/skills/commit-confirm/ (project).

Which AI agents can use commit-confirm?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is commit-confirm safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains commit-confirm?

It is published by legendapp in legendapp/legend-skills. It has 394 recorded installs.

More from legendapp/legend-skills

View all →

legend-list-best-practices

legendapp/legend-skills

Implement or audit @legendapp/list usage, including recycling, measurement, invalidation, and scroll anchoring.

legend-state-best-practices

legendapp/legend-skills

Implement or audit @legendapp/state ownership, subscriptions, persistence, and sync.

react-coding-style

legendapp/legend-skills

Open the skill to read its SKILL.md instructions.

Frontend & Design466 installs

simplify

legendapp/legend-skills

Simplify the requested code or diff while preserving behavior and meaningful coverage.

Testing & QA456 installs

diagnose

legendapp/legend-skills

Use only when explicitly asked to run diagnose: investigate a bug through causal probes and recorded evidence.

diagnose-fix-loop

legendapp/legend-skills

Use only when explicitly asked to run diagnose-fix-loop: repeat diagnosis, scoped fixes, and verification.

420 installs

Popular code quality & workflow skills

View category →

grill-me

mattpocock/skills

A relentless interview to sharpen a plan or design.

Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.

handoff

mattpocock/skills

Compact the current conversation into a handoff document for another agent to pick up.

domain-modeling

mattpocock/skills

Build and sharpen a project's domain model. Use when discussing codebase terminology, writing or editing a GLOSSARY.md, or recording or editing an ADR.

codebase-design

mattpocock/skills

Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.

diagnosing-bugs

mattpocock/skills

Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.