From claudekit
Guides git workflows including conventional commits, shipping code (review-test-commit-push-PR), pull request creation with templates, and changelog generation from history.
npx claudepluginhub duthaho/claudekit --plugin claudekitThis skill uses the workspace's default tool permissions.
- Creating commits with conventional commit messages
Automates git workflows with skills for status checks, conventional commits via commit-craft, branch cleanup, changelog generation; guides branch naming and commit best practices.
Manages git commits, pull requests, and releases using conventional commits, semantic versioning, CHANGELOG updates, and gh CLI for GitHub/GitLab.
Provides git best practices including conventional commits, branching strategies, PR workflows, history management, and collaboration guidelines. Use for commit writing, branch setup, PR reviews, and clean history maintenance.
Share bugs, ideas, or general feedback.
using-git-worktreesrequesting-code-review| Workflow | Reference | Key content |
|---|---|---|
| Committing | references/committing.md | Conventional commits, message format, pre-commit checks |
| Shipping | references/shipping.md | Full ship workflow: review → test → commit → push → PR |
| Pull Requests | references/pull-requests.md | PR creation, description templates, gh CLI patterns |
| Changelogs | references/changelogs.md | Changelog generation from commits, Keep a Changelog format |
type(scope): subject
body (optional)
footer (optional)
| Type | When |
|---|---|
feat | New feature |
fix | Bug fix |
docs | Documentation only |
refactor | Code restructuring, no behavior change |
test | Adding or fixing tests |
chore | Maintenance, dependencies, CI |
style | Formatting, whitespace |
1. Pre-ship checks (secrets, debug statements)
2. Self-review (code quality, style)
3. Run tests (full suite, coverage check)
4. Create commit (conventional format)
5. Push to remote
6. Create PR (summary, test plan, checklist)
## Summary
- [Change 1]
- [Change 2]
## Test Plan
- [ ] Unit tests pass
- [ ] Manual testing done
## Checklist
- [ ] No breaking changes
- [ ] Tests added/updated
- [ ] Documentation updated
git add <file> over git add -A to avoid committing secrets or unrelated changes.Closes #123 or Fixes #456 in footers..env files, API keys, tokens in staged changes.--no-verify hides real issues.requesting-code-review — Preparing changes for reviewer feedbackfinishing-a-development-branch — End-of-branch workflow decisionsusing-git-worktrees — Isolated branch management