conventional-commits-guide

Conventional Commits is a specification for adding human and machine readable meaning to commit messages. The specification provides an easy set of rules for creating an explicit commit history, which makes it easier to write automated tools for version management, changelog generation, and release

Content Preview
# Conventional Commits Guide

## Overview

Conventional Commits is a specification for adding human and machine readable meaning to commit messages. The specification provides an easy set of rules for creating an explicit commit history, which makes it easier to write automated tools for version management, changelog generation, and release planning.

## Basic Format

```
<type>[optional scope]: <description>

[optional body]

[optional footer(s)]
```

## Commit Types

### Primary Types

- **fea
How to Use

Recommended: Install to project (local)

mkdir -p .claude/skills
curl -o .claude/skills/conventional-commits-guide.md \
  https://raw.githubusercontent.com/alirezarezvani/claude-skills/main/engineering/release-manager/references/conventional-commits-guide.md

Skill is scoped to this project only. Add .claude/skills/ to your .gitignoreif you don't want to commit it.

Alternative: Clone full repo

git clone https://github.com/alirezarezvani/claude-skills

Then reference at engineering/release-manager/references/conventional-commits-guide.md

Related Skills