git-commit-messages
Git Commit Message Formatting
When to Use This Skill
Use this skill when creating git commits with the Bash tool, especially for commits with:
- Multi-line messages
- Body text or explanations
- Co-authored-by footers
- Claude Code attribution
Core Principle
Avoid HEREDOC syntax - Use -m with multiline strings instead.
Pattern to Follow
✅ DO - Use multiline string with -m
More from boneskull/claude-plugins
zod-v4
Expert guidance on Zod v4 validation library including breaking changes from v3, migration patterns, core API usage, and common validation patterns. Use when working with Zod schemas, validation, type inference, or migrating from Zod v3.
10git-rebase-interactive
Use this skill when asked to perform an interactive git rebase programmatically, absorb/fixup commits into other commits, squash commits together, reorder commits, or drop commits. Provides a portable approach that works on macOS and Linux without interactive user input.
6git-directory-management
Manage git-tracked directories correctly - never create .gitkeep files in directories that will immediately contain tracked files
6bupkis-assertion-patterns
How to write idiomatic assertions with the Bupkis assertion library for TypeScript and JavaScript
6