From Kai Personal Claude
Analyze git changes, group related files, and create granular conventional commits
How this skill is triggered — by the user, by Claude, or both
Slash command
/kai:commit [message context][message context]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Analyze git changes, group related files, and create granular conventional commits.
Analyze git changes, group related files, and create granular conventional commits.
This skill handles: git status review, change analysis, granular commit creation.
Does NOT handle: pushing, PRs, merges, branch management — use /git for those.
git status
git diff --name-only
git diff
git diff --staged
For each logical group, stage and commit:
git add <related-files>
git commit -m "type(scope): short imperative summary"
Split commits when:
Single commit when:
type(scope): imperative summary! before : for breaking changes: feat(core)!: ...Use HEREDOC for multi-line:
git commit -m "$(cat <<'EOF'
feat(api): add health monitoring endpoint
- add /health route for liveness/readiness
- expose build info and commit sha
- add tests for handlers
Closes #456
EOF
)"
Or multiple -m flags:
git commit \
-m "feat(api): add health monitoring endpoint" \
-m "- add /health route for liveness/readiness" \
-m "- expose build info and commit sha"
Closes #123, Refs #456BREAKING CHANGE: description| Type | Use |
|---|---|
| feat | New feature |
| fix | Bug fix |
| docs | Documentation only |
| style | Formatting, no logic change |
| refactor | Neither fix nor feature |
| perf | Performance improvement |
| test | Add or update tests |
| chore | Maintenance, deps, build |
| hotfix | Production-critical fix |
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub kaitranntt/kai-personal-claude --plugin kai