agentsclimarketplace

Hashiiiii git

Skill hashiiiii/rules-for-ai/skills/hashiiiii-git

Use this skill to name a Git branch or write a commit message.From its SKILL.md

Install
npx -y skills add hashiiiii/rules-for-ai --skill hashiiiii-git

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 10 stars10 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

2.0 KB, as published. Nobody here has run it

Git Conventions

Use the same type for the branch name and the commit subject. Select the type one time.

When to Use

  • Before git switch -c or git checkout -b
  • Before git commit

This skill does not define branch strategy, squash policy, rebase policy, or release tags.

Branch

<type>/<short-english-kebab>

Use short English words in kebab-case. Do not use issue numbers, additional prefixes, personal names, or Japanese text.

Examples: feat/yaml-parser, fix/nested-override-diff, docs/cli-usage

Commit

Use this format on one line: <type>: <subject>

Write the subject in English and use the imperative form. Start with a lowercase word.

Do not add a final period. Use 50 characters or fewer.

Example: feat: add YAML parser for .prefab files

Types

TypeUse
featAdd a feature or capability.
fixCorrect a defect.
docsChange documentation only.
styleChange formatting or whitespace without behavior changes.
refactorChange code structure without behavior changes.
perfImprove performance.
testAdd or correct tests.
buildChange the build system or dependencies.
ciChange the CI files.
choreDo maintenance, such as a .gitignore change.
revertRevert an earlier commit.

Select the closest type. Do not create a new type.

Example

git switch -c feat/yaml-parser
git commit -m "feat: add YAML parser for .prefab files"

Common Mistakes

MistakeFix
Body or bullets below the subjectUse one line only.
Japanese subjectUse English and the imperative form. Start with a lowercase word.
Subject with more than 50 charactersUse 50 characters or fewer.
Branch such as feature/…, bugfix/…, john/…, or Japanese textUse <type>/<english-kebab> with a type from the table.
New typeUse one of the 11 types in the table.

Keep looking

Skills are one crate of 627,801. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.