Claude-skill-registry commit-conventions
Commit message style and structure for this repository.
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/commit-conventions" ~/.claude/skills/majiayu000-claude-skill-registry-commit-conventions && rm -rf "$T"
manifest:
skills/data/commit-conventions/SKILL.mdsource content
Commit Message Conventions
Format
Use the following format:
<type>(<optional scope>): <short summary>
Examples:
feat(kql): add materialized views for sales KPIsfix(datagen): handle null payloads in streamingchore(notebooks): update Silver to Gold transforms
Types
– new user-facing featurefeat
– bug fixfix
– structural code changes without behavior changerefactor
– tooling, CI, non-runtime codechore
– documentation-only changesdocs
– performance improvementsperf
– adding or adjusting teststest
Body
- Use when additional explanation is necessary.
- Include:
- Motivation for the change
- Notable design decisions
- Links to tickets or issues
Footer
- Include breaking change notes:
BREAKING CHANGE: [description]
- Include issue references:
Fixes #1234