skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
somnio-software/somnio-ai-tools111 installs

git-commit-format

Generates properly formatted Git commit messages (title + description) following Conventional Commits. Use this skill whenever the user wants to write a commit message, document code changes in git format, or asks things like "how should I commit this?", "write a commit for these changes", "help me with my commit message", or describes what they changed and needs a git-ready output. Always use this skill when the user describes code changes and needs a commit, even if they don't explicitly say "commit".

How do I install this agent skill?

npx skills add https://github.com/somnio-software/somnio-ai-tools --skill git-commit-format
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    This skill is a text formatting utility designed to generate Git commit messages according to the Conventional Commits specification. It does not include any code, perform network operations, or access the file system, making it safe for use.

  • Socketpass

    No alerts

  • Snykpass

    Risk: LOW · No issues

  • ZeroLeakspass

    Score: 93/100 · 2 sections analyzed

What does this agent skill do?

Git Commit Format Skill

Generates a commit message (title + description) from a description of changes.


Conventions

Commit Title

Follows Conventional Commits spec:

{type}({optional scope}): {short imperative description}
  • Types: feat, fix, chore, refactor, docs, style, test, perf, ci, build, revert
  • Use imperative mood: "add", "fix", "remove" — not "added", "fixed", "removed"
  • Max ~72 characters
  • All lowercase except proper nouns
  • No period at the end
  • Example: feat(auth): add biometric login support

Commit Description

Bullet list using past tense action words:

* Fixed ...
* Added ...
* Changed ...
* Removed ...
  • Only include bullets that apply to the actual changes
  • Keep each bullet concise and specific
  • Allowed verbs: Fixed, Added, Changed, Removed, Updated, Refactored, Migrated, Deprecated
  • Always in English
  • Never include Co-Authored-By, Signed-off-by, or any trailer attributing the commit to an AI agent or tool

Type Selection Guide

TypeWhen to use
featNew functionality
fixBug fix
refactorCode change with no behavior change
choreConfig, deps, tooling, maintenance
testAdding or updating tests
docsDocumentation only
styleFormatting, whitespace
perfPerformance improvement
ciCI/CD changes
buildBuild system changes
revertReverting a previous commit

If the changes span multiple concerns, suggest splitting into separate commits.


Output Format

feat(flutter): upgrade Flutter SDK to v3.19

* Updated Flutter SDK version to 3.19
* Changed minimum iOS deployment target to 14.0
* Fixed deprecated API usages after upgrade
* Removed unused legacy plugins

The commit message must end after the bullet list. Do not append any Co-Authored-By, Signed-off-by, or AI attribution trailers.


Examples

User: "I upgraded Flutter and had to fix some deprecated APIs and update the iOS target"

feat(flutter): upgrade Flutter SDK to v3.19

* Updated Flutter SDK version to 3.19
* Changed minimum iOS deployment target to 14.0
* Fixed deprecated API usages after upgrade

User: "Fixed a crash on login when the user has no internet"

fix(auth): handle login crash when offline

* Fixed crash on login screen when no internet connection is available
* Added offline error state to login flow

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/somnio-software/somnio-ai-tools/git-commit-format">View git-commit-format on skillZs</a>