smithery/yusukeshimizu

lcp-git-commit

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

Installation

$ npx skills add smithery/yusukeshimizu --skill lcp-git-commit

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery/yusukeshimizu.

npx skills add smithery/yusukeshimizu

Browse all from smithery/yusukeshimizu

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

More metadata
short-description
Craft git commit messages for this repo

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,223 B
  • docs SUMMARY.md 133 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

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).