commit | Skill Performance & Reviews | TopRankSkills

TopRank Skills

Home / Skills / tools / commit

commit

maintained by Marshall-Hallenbeck

star 4 account_tree 1 verified_user MIT License
bolt View GitHub

name: commit description: "Create a scoped git commit (same behavior as /safe-commit)." argument-hint: "[message] [files...]" disable-model-invocation: true allowed-tools: Bash(git add:), Bash(git restore:), Bash(git status:), Bash(git diff:), Bash(git log:), Bash(git commit:)

Commit (Scoped)

Creates a commit from only task-related files. This is the global alias for /safe-commit.

Usage

/commit "<message>" [file1 file2 ...]
/safe-commit "<message>" [file1 file2 ...]

Examples

/commit "fix(auth): tighten role checks" backend/src/api/auth.ts backend/tests/integration/auth.test.ts
/safe-commit "chore(ai): update skill routing docs" .claude/CLAUDE.md .claude/skills/run-tests/SKILL.md

Required Behavior

  1. Scope commit to task files only:
    • If file args are provided, use only those files.
    • If no file args are provided, derive scope from this conversation's work and exclude unrelated diffs.
  2. Stage only scoped files:
    git add <scoped-files...>
    git diff --cached --name-only
    
  3. Run /run-quality-gate before final commit.
  4. Add GitHub issue references if the work relates to an issue:
    • Include (#<number>) at the end of the commit subject line.
    • If the commit fully resolves the issue, add a closing keyword in the commit body on its own line: Closes #<number>, Fixes #<number>, or Resolves #<number>.
    • For partial progress, use Part of #<number> in the body or just (#<number>) in the subject.
  5. Commit with the provided message:
    git commit -m "<message>"
    

Hard Rules

  • Never use git add -A or git add . in this skill.
  • If no scoped changes are staged, abort (no empty commit here).
  • If validation fails, abort and report exact failures.
  • For full-worktree commits or checkpoint commits, use /safe-commit-all.

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!

Skill Details

GitHub Stars 4
GitHub Forks 1
Created Mar 2026
Last Updated 3 months ago
tools tools automation tools

Related Skills

specs-gen
chevron_right
glm-coding-agent
chevron_right
creating-pr
chevron_right
writing-skills
chevron_right
reviewing-pr
chevron_right

Build your own?

Join 12,000+ developers contributing to the Claude ecosystem.