commit

Create git commits in Conventional Commits format with descriptive bodies.

Updated Mar 6, 2026
One-click install
npx skills add https://github.com/v36372/pi-stuff --skill commit-v36372
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: commit
Source: https://github.com/v36372/pi-stuff/tree/main/skills/commit
Command: npx skills add https://github.com/v36372/pi-stuff --skill commit-v36372

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Read this skill before making git commits to ensure consistent, polished messages that conform to the Conventional Commits standard.

Core Features & Use Cases

  • Enforces the Conventional Commits format (<type>(<scope>): <subject>).
  • Guides you to craft a descriptive body explaining what changed and why.
  • Respects pre-commit hooks and avoids committing or pushing without review.

Quick Start

Draft a polished conventional commit message for your latest changes.

Frequently Asked Questions about commit

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

FAQPage Schema
How do I automate git commits with conventional commit messages?▼

You can automate git commits with conventional messages by enforcing the <type>(<scope>): <subject> format, prompting for a descriptive body, and honoring pre-commit hooks to ensure consistent version control.

What is the conventional commits format for git workflow?▼

The conventional commits format structures git messages as <type>(<scope>): <subject>, followed by a descriptive body explaining what changed and why, ensuring consistent messaging for features, fixes, and refactors.

Does this conventional commits approach automatically push code after committing?▼

No, this conventional commits approach avoids automatic pushing. It respects pre-commit hooks and refrains from committing or pushing without a manual review of the generated message and staged changes.

How do I write a good conventional commit body for a refactor?▼

Writing a good conventional commit body for a refactor involves crafting a descriptive explanation detailing what changed in the code and why, guided by prompts that enforce the conventional commits structure.

Can I use conventional commits across multiple software repositories?▼

Yes, you can apply conventional commits across multiple software repositories. This approach enforces consistent commit messaging for features, fixes, and refactors, making it suitable for software projects and teams.