caveman-commit

Generate caveman-style Conventional Commit messages with terse subjects.

28|3|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/mifunedev/openharness --skill caveman-commit-mifunedev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: caveman-commit
Source: https://github.com/mifunedev/openharness/tree/main/.claude/skills/caveman-commit
Command: npx skills add https://github.com/mifunedev/openharness --skill caveman-commit-mifunedev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Write concise caveman-style Conventional Commit messages that clearly describe code changes while remaining terse and readable.

Core Features & Use Cases

  • Generates a subject line in the format "<type>: <description>" with types like feat, fix, task, audit, and skill.
  • Optional body supports short bullet points outlining changes; preserves important trailers.
  • Useful for enforcing consistent commit messaging across CI pipelines and code reviews.

Quick Start

Invoke caveman-commit to generate a message for a given change.

Frequently Asked Questions about caveman-commit

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

FAQPage Schema
How do I write a conventional commit message in a caveman style?

A caveman-style conventional commit message adheres to the standard format "<type>: <description>" with a terse subject limited to 50 characters. It uses types like feat, fix, task, audit, and skill, and supports an optional body with short bullet points.

What is the character limit for a conventional commit subject line?

The character limit for a conventional commit subject line is approximately 50 characters. This enforces a terse description alongside the required type prefix, such as feat, fix, task, audit, or skill, ensuring concise code change descriptions.

Does the caveman commit format preserve git trailers like Co-Authored-By?

Yes, the caveman commit format preserves important git trailers like Co-Authored-By and Closes. While the subject and body are generated in a terse caveman style, these metadata trailers are retained to maintain standard software development tracking.

Can I use caveman-style commit messages for multiple code changes at once?

Yes, you can use caveman-style commit messages for small batches of changes. The format applies to single changes or small batches, generating a concise description that clearly outlines multiple code updates while remaining readable.

What conventional commit types are supported for terse commit messages?

Supported conventional commit types for terse messages include feat, fix, task, audit, and skill. These types prefix the subject line to categorize the code change, ensuring consistent messaging across CI pipelines and code reviews.