lcp-git-commit

Generate git commit messages with 50-character subjects and 72-column bodies.

2|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/YusukeShimizu/lightning-compute-protocol --skill lcp-git-commit
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: lcp-git-commit
Source: https://github.com/YusukeShimizu/lightning-compute-protocol/tree/main/.codex/skills/lcp-git-commit
Command: npx skills add https://github.com/YusukeShimizu/lightning-compute-protocol --skill lcp-git-commit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps ensure consistent, readable git commit messages across a project, improving traceability for teammates and future maintenance.

Core Features & Use Cases

  • Structured Commit Messages: Enforces subject lines around 50 characters and body wrapping around 72 characters.
  • Present Tense & Prefixes: Applies present-tense verbs and supports subsystem prefixes like go-lcpd:.
  • Use Case: When documenting a small bug fix or code refactor, generate a concise commit that clearly describes the change and its scope.

Quick Start

Prompt: Create a commit message for a bug fix in the lcpd module that follows the style guide.

Frequently Asked Questions about lcp-git-commit

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

FAQPage Schema
How do I write git commit messages that follow a consistent style guide?▼

Git commit messages should enforce a subject line around 50 characters and wrap the body at 72 columns. Using present-tense phrasing and subsystem prefixes ensures a structured, readable project history.

What is the best way to format git commit subjects and bodies for traceability?▼

Formatting git commits involves keeping subjects near 50 characters and wrapping bodies at 72 columns. Adding subsystem prefixes like go-lcpd: improves traceability and clearly defines the change scope for teammates.

How do I generate a commit message for a bug fix or code refactor?▼

Generate commit messages for bug fixes or refactors by applying present-tense verbs and optional subsystem prefixes. This structured approach ensures the change and its scope are clearly documented for future maintenance.

Do I need a specific git workflow to use present-tense commit prefixes?▼

No specific git workflow is required. You only need to apply present-tense verbs and optional subsystem prefixes like go-lcpd: to your commit messages, ensuring they fit the 50-character subject and 72-column body limits.

Can I add subsystem prefixes like go-lcpd: to my git commit messages?▼

Yes, you can add subsystem prefixes like go-lcpd: to your git commit messages. This skill supports applying these prefixes alongside present-tense verbs to maintain a consistent and readable version control history.

Why does my git commit history lack consistent structure across different modules?▼

Git commit history lacks structure without enforced rules. Applying a strict style guide with 50-character subjects, 72-column body wrapping, and present-tense phrasing resolves this by ensuring readable, traceable commits.