askill
tooling-commit

tooling-commitSafety 85Repository

Suggest a conventional commit message for the current staged/unstaged changes. Use when the user asks to commit, wants a commit message, says "commit", or wants to stage and commit code changes.

17 stars
1.2k downloads
Updated 2/27/2026

Package Files

Loading files...
SKILL.md

Commit Message Generator

Workflow

  1. Use context already in the conversation window if sufficient. Otherwise, run git diff and git diff --cached to understand the changes.
  2. Output the suggested message in a markdown code block — nothing else.
  3. Use the conventional commits format: type(scope): description with an optional body.
  4. Never commit .idea/ changes automatically.
  5. Do NOT run git commit unless explicitly told to actually commit.

BE CONCISE. BE IDIOMATIC.

Argument Handling

If the user says "wip", add a [WIP] prefix to the message.

If the user says "really" or explicitly asks to commit, run git commit with the suggested message. Otherwise, only display the suggestion.

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

78/100Analyzed 3/1/2026

A well-structured skill for suggesting conventional commit messages with clear workflow steps, argument handling for 'wip'/'really' cases, and good safety practices (preventing accidental commits). Located in a dedicated skills folder with proper metadata. Could benefit from more examples and edge case handling. Generic enough for reuse across projects despite being in a personal dotfiles repo.

85
80
75
65
85

Metadata

Licenseunknown
Version-
Updated2/27/2026
Publisherjasonraimondi

Tags

github-actions