Claude-skill-registry branch-name
When naming Git branches, provide guidelines on the recommended branch naming conventions for the project.
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/branch-name" ~/.claude/skills/majiayu000-claude-skill-registry-branch-name && rm -rf "$T"
manifest:
skills/data/branch-name/SKILL.mdsource content
Basic Policy
- Prioritize branch names that clearly indicate their purpose at a glance
- Use a structure of prefix +
+ identifier/ - Use lowercase and kebab-case for the identifier
- Do not use characters other than alphanumeric and allowed symbols
Prefix List
: Add new featuresfeat
: Fix bugs in existing featuresfix
: Urgent fixes that need immediate deploymenthotfix
: Refactoring without changing functionalityrefactor
: Non-functional tasks such as dependency updates and CI configuration adjustmentschore
: Adding or modifying documentation (not related to functionality)docs
: Adding or modifying test code (not related to functionality)test
: Release preparation tasksrelease
Identifier Naming Rules
- Keep branch names short and meaningful
- Connect words using kebab-case
- Include the issue number at the beginning if the branch is based on an issue
- Write identifiers in English