Skill Commit Message

Generate conventional commit messages by analyzing repository changes following conventionalcommits.org specification

nicanac 80b837f 1.2 KB Updated

File contents

skill-commit-message

Commit Message Generator Skill

Generate conventional commit messages by analyzing repository changes.

Usage

Ask Copilot to:

  • "Generate a commit message"
  • "Create a commit for my changes"
  • "What should my commit message be?"
  • "Commit"

Features

  • Analyzes staged and unstaged changes
  • Follows Conventional Commits specification
  • Suggests appropriate type (feat, fix, docs, etc.)
  • Identifies scope from affected files
  • Provides ready-to-use git commands

Commit Types

Type Description
feat New feature
fix Bug fix
docs Documentation changes
style Formatting, whitespace
refactor Code restructuring
perf Performance improvement
test Adding/fixing tests
build Build system/dependencies
ci CI configuration
chore Maintenance tasks
revert Revert previous commit

Format

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

<optional body>

<optional footer>

nicanac/vibe-architect-central/tree/main/.agent/skills/skill-commit-message commit 80b837f54e

Frequently asked questions

npx skillmds@latest add nicanac/skill-commit-message-2