Claude-skill-registry Leavn Commit Machine
Create clean, descriptive git commits for Leavn app following emoji prefix convention with comprehensive change summaries
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/leavn-commit-machine" ~/.claude/skills/majiayu000-claude-skill-registry-leavn-commit-machine && rm -rf "$T"
manifest:
skills/data/leavn-commit-machine/SKILL.mdsource content
Leavn Commit Machine
Instructions
Create commits following Leavn's emoji convention:
-
Check what changed:
git status git diff --stat git diff -
Choose emoji prefix:
- 🔧
- Bug fixes, corrections:wrench: - 🚀
- New features, major improvements:rocket: - 🧹
- Code cleanup, deletions:broom: - ⚡️
- Performance improvements:zap: - 🛡️
- Security, error handling:shield: - 🔀
- Merge, consolidation:twisted_rightwards_arrows: - 🐛
- Bug fixes (visual/functional):bug: - 🎨
- UI/UX improvements:art: - 🎵
- Audio features:musical_note: - 📝
- Documentation:memo:
- 🔧
-
Write commit message:
{emoji} Brief summary (50 chars) - Bullet point details - File counts, line changes - Impact statement 🤖 Generated with Claude Code Co-Authored-By: Claude <noreply@anthropic.com> -
Commit:
git add -A git commit -m "$(cat <<'EOF' Message here EOF )"
Use this skill when: Ready to commit changes, multiple files modified, need good commit message