agentsclimarketplace

Commit

Skill steph-dove/klaussy-agents/src/klaussy/templates/skills/commit

A multi-agent context, rules, and hooks boilerplate generator. With a single command, it scaffolds conventions, namespaced skills, stack-appropriate settings, and interactive guardrails for seven major AI coding environments, matching each agent's native file formats and capability profiles.

Install
npx -y skills add steph-dove/klaussy-agents --skill commit

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

  • 11 stars11 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.

What its author says it does

Copied from the file, not written here

Use when the user wants a commit message written for currently staged changes. Reads `git diff --cached`, recent log style, and CLAUDE.md, then outputs a conventional-commit-style message — type(scope) summary + why-focused body.

SKILL.md

1.6 KB, as published. Nobody here has run it

Staged changes

git diff --cached --stat
git diff --cached

Recent commit style

git log --oneline -10

Current branch

git branch --show-current

Instructions

Write a commit message for the changes shown above. Read CLAUDE.md for any project-specific commit conventions before writing.

Format:

<type>(<scope>): <short summary>

<body — explain what changed and why, not how>

Types: feat, fix, refactor, test, docs, chore, style, perf Scope: the area of code affected (e.g. auth, api, ui)

Rules:

  • Summary line under 72 characters.
  • Body wraps at 80 characters.
  • Match the style of the recent commits shown above.
  • Focus on "why" in the body, not "what" (the diff already shows "what").
  • If the branch name has a ticket reference (e.g. FEAT-1234), include it in the body.

{{HUMANIZE}}

Output ONLY the commit message, nothing else. Do not wrap it in code blocks.

When NOT to use

  • The user wants to actually run git commit — this skill only writes the message text.
  • Nothing is staged — ask the user to stage changes first instead of inventing a message.
  • The user wants a commit message for unstaged or unmerged changes — point them at git add first.

Keep looking

Skills are one crate of 328,083. 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.