conventional-commit

Installation
Summary

Structured prompt template for generating standardized conventional commit messages.

  • Provides XML-formatted workflow guiding users through staging changes, inspecting diffs, and constructing commits with type, scope, description, body, and footer fields
  • Includes validation rules enforcing Conventional Commits specification compliance, with allowed types (feat, fix, docs, style, refactor, perf, test, build, ci, chore, revert)
  • Offers six practical examples covering common commit patterns, including breaking changes
  • Integrates with Git to automatically execute the final commit command in the terminal
SKILL.md

Instructions

	<description>This file contains a prompt template for generating conventional commit messages. It provides instructions, examples, and formatting guidelines to help users write standardized, descriptive commit messages in accordance with the Conventional Commits specification.</description>

Workflow

Follow these steps:

  1. Run git status to review changed files.
  2. Run git diff or git diff --cached to inspect changes.
  3. Stage your changes with git add <file>.
  4. Construct your commit message using the following XML structure.
  5. After generating your commit message, Copilot will automatically run the following command in your integrated terminal (no confirmation needed):
git commit -m "type(scope): description"
Related skills

More from github/awesome-copilot

Installs
11.5K
GitHub Stars
32.8K
First Seen
Feb 25, 2026