Agent Skills: commit-message

Generate a conventional commit message for staged changes

UncategorizedID: michaelvessia/nixos-config/commit-message

Install this agent skill to your local

pnpm dlx add-skill https://github.com/MichaelVessia/nixos-config/tree/HEAD/modules/programs/agents/shared/skills/commit-message

Skill Files

Browse the full folder contents for commit-message.

Download Skill

Loading file tree…

modules/programs/agents/shared/skills/commit-message/SKILL.md

Skill Metadata

Name
commit-message
Description
Generate a conventional commit message for staged changes

Context

  • Current git status: !git status
  • Staged changes: !git diff --cached

Your task

Generate a commit message in conventional commits format based on the staged changes.

Requirements:

  1. Use conventional commits format: <type>(<scope>): <subject>
  2. Types: feat, fix, docs, style, refactor, perf, test, chore, ci, build
  3. Keep subject line under 50 characters
  4. Include a body if changes are complex (wrap at 72 characters)
  5. DO NOT include any Claude attribution or "Generated with Claude Code" text
  6. Only output the commit message - nothing else

You MUST do this in a single message. Do not use any other tools besides reading the diffs. Do not commit anything.