lcp-git-commit

star 2

When asked to commit, write clear git commit messages (50/72, present tense, subsystem prefixes like go-lcpd:).

YusukeShimizu By YusukeShimizu schedule Updated 1/4/2026

name: lcp-git-commit description: When asked to commit, write clear git commit messages (50/72, present tense, subsystem prefixes like go-lcpd:). metadata: short-description: Craft git commit messages for this repo

Use this skill only when the user explicitly asks you to create commits.

Commit message style

Follow this structure:

  • First line: short summary (aim for 50 chars or less).
  • Blank line.
  • Body (optional): wrap at ~72 columns; explain intent and rationale.

Guidelines:

  • Use present tense (example: “Fix …”, not “Fixed …”).
  • Include a subsystem/package prefix when it improves scanability:
    • Examples: go-lcpd: …, apps/openai-serve: …, docs: …, docs/protocol: …
    • For broad changes, combine prefixes with + (example: go-lcpd+docs: …).
  • Prefer small, contained commits that build independently to support git bisect.
  • Bullets are fine in the body; keep them readable and wrapped.

When asked to commit

  1. Confirm which files belong in the commit (avoid committing local/dev artifacts like go.work.sum).
  2. Craft a commit message following the style above.
  3. Create the commit(s) with clear boundaries (one topic per commit when practical).
Install via CLI
npx skills add https://github.com/YusukeShimizu/lightning-compute-protocol --skill lcp-git-commit
Repository Details
star Stars 2
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator
YusukeShimizu
YusukeShimizu Explore all skills →