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.