blade-commit

Enforce gitmoji-prefixed commit messages with commit-only operations.

277|68|Updated Nov 19, 2019
One-click install
npx skills add https://github.com/chillzhuang/Saber --skill blade-commit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blade-commit
Source: https://github.com/chillzhuang/Saber/tree/main/.claude/skills/blade-commit
Command: npx skills add https://github.com/chillzhuang/Saber --skill blade-commit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Centralized enforcement of gitmoji-based commit messages to improve readability and consistency across a codebase.

Core Features & Use Cases

  • Simple mode by default writes a single-line commit starting with a gitmoji, ensuring quick, consistent messages for routine changes.
  • Detailed mode enabled with --d or --detail allows multiple change descriptions and a conventional-commit style structure for larger changes.
  • Safety rules enforce commit-only workflow and prohibit pushes or other remote operations.

Quick Start

Run /blade-commit to generate a gitmoji-prefixed commit in simple mode.

Frequently Asked Questions about blade-commit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce gitmoji-based commit messages in a development workflow?

Gitmoji-based commit messages are enforced by applying strict rules that require every commit to start with a gitmoji. This ensures centralized consistency and readability across code changes in version control workflows.

What is the difference between simple mode and detailed mode for conventional commits?

Simple mode writes a single-line commit starting with a gitmoji for routine changes. Detailed mode, enabled with --d, allows multiple change descriptions and a conventional-commit style structure for larger updates.

Can I use this automation to push commits to a remote repository?

No, the automation enforces a commit-only workflow and prohibits pushes or other remote operations. This safety rule ensures that only local commit operations are performed on your code changes.

How do I write multiple change descriptions in a gitmoji commit?

To write multiple change descriptions, enable detailed mode using the --d or --detail flag. This allows a conventional-commit style structure supporting larger changes beyond the default single-line commit message.

Why use gitmoji prefixes for version control commits?

Gitmoji prefixes improve readability and consistency across a codebase by providing visual cues for the purpose of each commit. This centralized enforcement standardizes commit styles for all team members.