agentsclimarketplace

Conventional commits

Skill claudifytech/claude-code-skills-starter/skills/conventional-commits

Write a clean Conventional Commits message from the staged git diffFrom its SKILL.md

Install
npx -y skills add claudifytech/claude-code-skills-starter --skill conventional-commits

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

  • 0 stars0 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

1.5 KB, 327 tokens by cl100k_base, as published. Nobody here has run it

Conventional Commits

Generate a well-formed Conventional Commits message for the currently staged changes.

When to use

When the user asks to write or suggest a commit message, or says "commit this."

Procedure

  1. Run git diff --cached to read the staged changes. If nothing is staged, say so and stop.
  2. Determine the change type from the diff: feat a new feature, fix a bug fix, docs documentation only, refactor a code change that neither fixes a bug nor adds a feature, test adding or fixing tests, chore tooling or maintenance, perf a performance improvement.
  3. Pick a short scope in parentheses when one part of the codebase is clearly affected, for example feat(auth):. Omit the scope if the change is broad.
  4. Write the subject line as type(scope): summary. Imperative mood, lower case, no trailing period, under 72 characters.
  5. If the change is non-trivial, add a blank line and a short body explaining the what and the why, not the how. Wrap at 72 columns.
  6. If anything breaks backward compatibility, add a BREAKING CHANGE: footer describing it.
  7. Output only the final commit message, ready to paste.

Example

feat(api): add cursor-based pagination to the users endpoint

Replaces offset pagination, which got slow past 10k rows. Returns a
next_cursor field; pass it back as ?cursor= to page forward.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. 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.