From takshashila-scholar
Stages and commits local changes using the Conventional Commits format. Analyzes diffs, suggests type and scope, and confirms the commit message before applying.
How this command is triggered — by the user, by Claude, or both
Slash command
/takshashila-scholar:commitThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Commit Stage and commit changes using Conventional Commits format. ## Instructions 1. **Check Git Status** - Run `git status` to review all changes - Run `git diff` to inspect modifications 2. **Analyze Changes** - Review changed files and their content - Determine commit type and scope - Draft a concise commit message 3. **Commit Type Reference** 4. **Commit Message Format** - Subject: imperative mood, no period, max 72 chars - Body: explain what and why (optional for small changes) - Scope: affected module (data, model, config, trainer, utils, workf...
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>
Stage and Commit
git addCo-Authored-By footers unless the user explicitly asks for themgit log --oneline -1/update-github to also push.8plugins reuse this command
First indexed Apr 15, 2026
Showing the 6 earliest of 8 plugins
npx claudepluginhub pranaykotas/takshashila-scholar --plugin takshashila-scholar/commitStages and commits local changes using the Conventional Commits format. Analyzes diffs, suggests type and scope, and confirms the commit message before applying.
/commitAnalyzes git changes, generates conventional commit messages, stages files, and creates atomic commits with pre-commit validation.
/commitStages and commits changes from the current session with a conventional commit message and co-author attribution.
/commit-generatorGenerates a conventional commit message for staged changes, shows it for approval, commits, and optionally pushes to remote.
/commitAnalyzes staged git changes, generates a conventional commit message, seeks user approval, and executes the commit without trailers.
/commitCommits git changes following best practices for staging, conventional messages, and hooks using the git:commit skill.