github avatar

Conventional Commit

The conventional-commit skill provides developers with a structured XML-based prompt and workflow for generating standardized commit messages aligned with the Conventional Commits specification. It guides users through inspecting changes, constructing properly formatted commits with type, scope, and description fields, and automatically executing the git commit command. This skill solves the problem of inconsistent commit message formatting across repositories by enforcing a consistent, machine-readable standard that improves code history clarity and enables better automated tooling integration.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
37
skills.sh installs
17.3K
GitHub stars
41K
last updated
Aug 21, 2026

Install

$ npx -y skills add github/awesome-copilot --skill conventional-commit --agent claude-code

Installs into .claude/skills of the current project.

Files

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"
  1. Just execute this prompt and Copilot will handle the commit for you in the terminal.

Commit Message Structure

Sponsors

Details

Repository
github.com/github/awesome-copilot
Categories
Git & Pull Requests, Code Review & Quality, AI & Agent Building, Automation & Workflows

More from github/awesome-copilot

All 318
1rohitg00 avatarcommit-historyrohitg00/agentmemoryList recent git commits linked to agent sessions, optionally filtered by branch or repo. Use when the user asks "show agent commits", "what has the agent shippe14.3Kskills.sh installs
2anthropics avatarcode-reviewanthropics/knowledge-work-pluginsReview code changes for security, performance, and correctness. Trigger with a PR URL or diff, "review this before I merge", "is this code safe?", or when check10.1Kskills.sh installs
3alwaysmeticulous avatarmeticulous-reviewalwaysmeticulous/skillsAnalyze a completed Meticulous test run — fetch the diff summary, inspect representative screenshots, DOM diffs, and timelines. Resolves the test run from the l8.9Kskills.sh installs
4composiohq avatarchangelog-generatorcomposiohq/awesome-claude-skillsAutomatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, 7.7Kskills.sh installs
5alibaba avataropen-code-reviewalibaba/open-code-reviewPerforms AI-powered code review on Git changes using the `ocr` CLI from alibaba/open-code-review. Use when the user asks to review code, review a pull request, 7.3Kskills.sh installs
6affaan-m avatargit-workflowaffaan-m/eccGit workflow patterns including branching strategies, commit conventions, merge vs rebase, conflict resolution, and collaborative development best practices for6Kskills.sh installs