summary

Explain the Conventional Commits specification for semantic commit messages.

3|2|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/Paxeer-Network/Sidiora-Perpetual-Protocol --skill summary-paxeer-network
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: summary
Source: https://github.com/Paxeer-Network/Sidiora-Perpetual-Protocol/tree/main/.windsurf/skills/writing-git-commits/summary
Command: npx skills add https://github.com/Paxeer-Network/Sidiora-Perpetual-Protocol --skill summary-paxeer-network

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers write clear, consistent, and machine-readable Git commit messages, improving code history and enabling automated changelog generation.

Core Features & Use Cases

  • Understand Conventional Commits: Learn the structure and rules for writing semantic commit messages.
  • Identify Commit Types: Differentiate between feat, fix, chore, docs, and other commit types.
  • Use Cases: Ensure all team members follow a consistent commit message format, automate version bumping based on commit history, and generate release notes automatically.

Quick Start

Explain the purpose and structure of conventional commits.

Frequently Asked Questions about summary

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What are conventional commits and how do they structure Git commit messages?

Conventional commits provide a specification for writing semantic Git commit messages, using a structured format with core types like feat and fix to improve code history and enable automated tooling.

How do I write semantic Git commit messages for features and bug fixes?

To write semantic Git commits, use the feat type for new features and fix for bug patches, following the Conventional Commits specification to ensure messages are clear and machine-readable.

What is the difference between feat, fix, and chore commit types?

In conventional commits, feat introduces new features, fix patches bug fixes, and chore handles routine maintenance tasks, each type clearly communicating the intent of the code change.

How does the conventional commits specification integrate with semantic versioning?

Conventional commits integrate with semantic versioning by automatically triggering version bumps: feat triggers a MINOR version bump, fix triggers a PATCH bump, and BREAKING CHANGE triggers a MAJOR bump.

When do I need to use the BREAKING CHANGE commit type in Git?

You use the BREAKING CHANGE footer or the ! symbol in conventional commits when your Git commit introduces changes that break existing API compatibility, requiring a major version increment.

Can conventional commits automate changelog generation for team projects?

Yes, conventional commits automate changelog generation and release notes by providing a machine-readable Git commit history that tooling parses to determine version bumps and generate structured logs.