caveman-commit

Generate Conventional Commits messages with concise imperative subject lines.

2|1|Updated Sep 25, 2025
One-click install
npx skills add https://github.com/istinataFTS/LiftLeagueLegends --skill caveman-commit-istinatafts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: caveman-commit
Source: https://github.com/istinataFTS/LiftLeagueLegends/tree/main/fitness_tracker/.agents/skills/caveman-commit
Command: npx skills add https://github.com/istinataFTS/LiftLeagueLegends --skill caveman-commit-istinatafts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps maintain a clean and readable commit message structure, following the conventional commit guidelines to make your repository more readable and maintainable.

Core Features & Use Cases

  • Commit Message Format: Ensures all commit messages follow a strict format with subject line, scope, and summary.
  • Body Only on Need: Includes detailed body text for breaking changes, migrations, and complex scenarios.
  • Auto-Triggered: Can be automatically triggered when changes are staged or when specific phrases are used.

Quick Start

/caveman-commit "fix: improve error handling"

Frequently Asked Questions about caveman-commit

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

FAQPage Schema
How do I automatically generate conventional commit messages for staged changes?

You can automatically generate conventional commit messages for staged changes by using a commit tool that triggers upon staging or specific prompting to ensure concise, imperative subject lines and project-specific rule adherence.

What is the conventional commits format for structuring a git commit message?

The conventional commits format structures a git commit message with a strict subject line, scope, and summary, adding body text only for breaking changes or complex scenarios to avoid unnecessary detail.

When should I include a body in my conventional commit message?

You should include a body in your conventional commit message only for non-obvious 'why' explanations, breaking changes, migrations, and complex scenarios, avoiding unnecessary detail or self-attribution.

How do I ensure my commit subject lines are concise and imperative?

To ensure commit subject lines are concise and imperative, use a generation tool that enforces conventional commits guidelines and project-specific rules automatically when changes are staged.

Do I need any dependencies to use a conventional commits generator for code review?

No dependencies are required to use this conventional commits generator for code review, as it operates independently using scripts to maintain a clean and readable commit message structure.