askill
write-commit-message

write-commit-messageSafety 100Repository

Use when creating git commits to ensure consistent, clear commit messages following conventional commits format.

3 stars
1.2k downloads
Updated 2/4/2026

Package Files

Loading files...
SKILL.md

Write Commit Message

Create git commit messages following the Conventional Commits format.

Template

See templates/commit-message.md for the full template structure, format rules, and examples.

Quick Reference

Format:

<type>(<scope>): <subject>

[optional body]

[optional footer]

Common Types: feat, fix, docs, refactor, test, chore

Key Rules:

  • Subject < 72 characters
  • Use imperative mood ("add" not "added")
  • No period at end of subject
  • Body explains what and why, not how

Integration with Git Workflow

When user asks to commit or you're following git workflow:

  1. Run git status and git diff to see changes
  2. Analyze the nature of changes
  3. Draft commit message following format
  4. Use heredoc for proper formatting:
git commit -m "$(cat <<'EOF'
feat(auth): add JWT token refresh

Implements automatic token refresh mechanism.
EOF
)"

Benefits

  • Clear, scannable git history
  • Semantic versioning compatibility
  • Automatic changelog generation
  • Easy to search and filter commits

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

87/100Analyzed 2/25/2026

High-quality skill for writing Conventional Commits messages. Has clear trigger section, structured steps with actual bash command examples, metadata tags, and well-organized sections. Based on universal standard making it highly reusable. Minor gap: references external template file without including it inline. No safety concerns.

100
85
90
70
85

Metadata

Licenseunknown
Version-
Updated2/4/2026
Publishereveld

Tags

github-actionssecuritytesting