commit

Standardize git commits with conventional types and Terrae's frontmatter rules.

243|5|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/alamenai/terrae --skill commit-alamenai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit
Source: https://github.com/alamenai/terrae/tree/main/.claude/skills/commit
Command: npx skills add https://github.com/alamenai/terrae --skill commit-alamenai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creates consistent, well-structured git commits that align with Terrae's conventions, improving history readability and collaboration.

Core Features & Use Cases

  • Enforces conventional commit types (feat, fix, docs, style, refactor, test, chore) for every change.
  • Guides through a disciplined process: review changes, stage files, and craft a compliant commit message.
  • Documents a recommended pattern for adding new components, ensuring traceability and maintainability.

Quick Start

Review the changes, stage the appropriate files, and commit using the conventional commit format (type(scope): description).

Frequently Asked Questions about commit

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

FAQPage Schema
How do I standardize git commit messages for different types of changes?

To standardize git commit messages, apply conventional commit types such as feat, fix, docs, style, refactor, test, and chore. This enforces structured formatting, review, and staging restrictions to ensure proper history readability and collaboration.

What is the conventional commit format for feature and bug fix scenarios?

The conventional commit format for feature and bug fix scenarios follows the type(scope): description pattern, using feat for features and fix for bug fixes. This standardizes software development workflows requiring structured commit messages with required frontmatter.

How do I stage files and craft a compliant conventional commit step by step?

To stage files and craft a compliant commit, first review code changes, stage appropriate files, and commit using the conventional format type(scope): description. This disciplined process includes verification steps to ensure proper formatting and safe commits.

Does this commit standardization process enforce staging restrictions?

Yes, the commit standardization process enforces staging restrictions. It guides through a disciplined process specifying required frontmatter, permissible types, and verification steps to ensure proper formatting, review, and safe commits.

Why do my git workflow commits need required frontmatter and component conventions?

Git workflow commits need required frontmatter and component conventions to ensure traceability and maintainability. Documenting a recommended pattern for adding new components creates consistent, well-structured git commits that improve history readability.