Help us improve
Share bugs, ideas, or general feedback.
From genie
Creates conventional commit messages following commitlint standards. Use when committing code, creating git commits, or when the user says commit, push, or save changes.
npx claudepluginhub elmmly/genie-team --plugin genieHow this skill is triggered — by the user, by Claude, or both
Slash command
/genie:conventional-commitsThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate commit messages following [Conventional Commits](https://www.conventionalcommits.org/) format.
Generates concise conventional git commit messages prioritizing 'why' over 'what', with proper types, scopes, imperative mood, and atomic structure. Use when writing commits or learning best practices.
Guides Git commit messages to follow Conventional Commits v1.0.0 spec, covering types (feat, fix, refactor, etc.), scopes, structure, body, footers, and examples. Use for code commits and PR reviews.
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.
Share bugs, ideas, or general feedback.
Generate commit messages following Conventional Commits format.
type(scope): concise description (<50 chars, imperative mood)
Optional body explaining what and why (not how).
Refs: #issue or docs/backlog/item.md (if applicable)
Co-Authored-By: Claude <noreply@anthropic.com>
| Type | Use When |
|---|---|
feat | New feature or capability |
fix | Bug fix |
docs | Documentation only |
refactor | Code change (no feature/fix) |
test | Adding or updating tests |
chore | Maintenance, deps, config |
perf | Performance improvement |
style | Formatting (no code change) |
build | Build system changes |
ci | CI/CD configuration |
Append ! after type/scope:
feat(api)!: remove deprecated endpoints
BREAKING CHANGE: The /v1/users endpoint has been removed.
Use /v2/users instead.
Feature:
feat(auth): add JWT token refresh endpoint
Implements automatic token refresh to prevent session expiration
during active use.
Refs: docs/backlog/P2-auth-improvements.md
Bug fix:
fix(form): prevent double submission on slow networks
Add loading state and disable button during form submission
to prevent duplicate requests.
Refactor:
refactor(utils): extract date formatting to shared module
Move duplicated date formatting logic from 5 components
into a single shared utility.
git status to see changesgit diff --staged (or git diff if nothing staged)git commit -m "$(cat <<'EOF'
feat(scope): description
Body text here.
Co-Authored-By: Claude <noreply@anthropic.com>
EOF
)"
git status before committing--force or --no-verify