From git-pr
Generates Conventional Commits messages for staged git changes and commits them. Follows v1.0.0 spec with types like feat, fix, refactor. Use for standardized commits or /commit invocation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/git-pr:commitThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate a commit message and commit staged changes using git.
Generate a commit message and commit staged changes using git.
Based on the Conventional Commits v1.0.0 specification.
git add - user decides what to add<type>(<scope>): <message title>
<bullet points summarizing what was updated>
| Type | Description |
|---|---|
| feat | New feature |
| fix | Bug fix |
| chore | Maintenance (tooling, deps) |
| docs | Documentation changes |
| refactor | Code restructure (no behavior change) |
| test | Adding or refactoring tests |
| style | Code formatting (no logic change) |
| perf | Performance improvements |
feat(auth): add JWT login flow
- Implemented JWT token validation logic
- Added documentation for the validation component
fix(ui): handle null pointer in sidebar
refactor(api): split user controller logic
- Extracted validation into separate module
- Simplified error handling flow
Closes #123BREAKING CHANGE:npx claudepluginhub casper-studios/casper-marketplace --plugin git-prGenerates conventional commit messages from staged changes by analyzing git diffs and determining type, scope, and breaking changes.
Generates conventional commit messages from git diffs, with types like feat/fix/refactor, scopes, imperative subjects, bodies, and footers. Use before git commit.
Generates clear, conventional commit messages from git diffs. Useful when writing commit messages, reviewing staged changes, or preparing commits.