Analyzes local git changes, stages files excluding secrets, drafts Conventional Commits message, confirms with user, and commits locally.
From claude-scholarnpx claudepluginhub galaxy-dawn/claude-scholar --plugin claude-scholar/commitStages unstaged changes based on git status and diff analysis, then creates a commit with a generated message. Uses current branch and recent commit history for context.
/commitCreates well-formatted git commits with conventional messages and emojis. Runs pre-commit checks (lint/format/build/docs), auto-stages files if needed, analyzes diffs, and suggests splitting multi-change commits unless --no-verify.
/commitCreates well-formatted git commits with conventional messages and emojis. Runs pre-commit checks (lint/format/build/docs), auto-stages files if needed, analyzes diffs, and suggests splitting multi-change commits unless --no-verify.
/commitAnalyzes current git diff, generates 3 conventional commit message options (concise, detailed, comprehensive), presents for user selection, and executes git commit.
/commitRuns git checks, lint/typecheck/tests, code review, then creates conventional commit message and commits staged changes. Supports --no-verify, --amend, --push flags.
/commitCreates a conventional git commit with auto-generated message from staged changes. Supports types like feat, fix; accepts optional scope or message hint.
Stage and commit changes using Conventional Commits format.
Check Git Status
git status to review all changesgit diff to inspect modificationsAnalyze Changes
Commit Type Reference
feat - New feature
fix - Bug fix
docs - Documentation only
style - Code style (formatting, semicolons, etc.)
refactor - Code refactoring (no feature/fix)
perf - Performance improvement
test - Adding or updating tests
chore - Build, CI, tooling, dependencies
Commit Message Format
<type>(<scope>): <subject>
<body>
Co-Authored-By: Claude <noreply@anthropic.com>
Stage and Commit
git addgit log --oneline -1/update-github to also push.