What it does
Write well-structured git commit messages following the Conventional Commits standard. Use when a user asks to commit changes, write a commit message, stage and commit, improve a commit message, or follow commit conventions. Analyzes diffs to produce accurate, meaningful commit messages.
This entry summarizes the public skill for discovery. Prefer the upstream SKILL.md for the full instruction text (we do not paste restricted or lengthy proprietary prompt bodies).
Install & usage
Multi-agent install (Terminal Skills CLI)
npx terminal-skills install git-commit-pro
Manual curl examples:
# Claude Code
curl -sL https://raw.githubusercontent.com/TerminalSkills/skills/main/skills/git-commit-pro/SKILL.md -o .claude/skills/git-commit-pro.md
# Codex
curl -sL https://raw.githubusercontent.com/TerminalSkills/skills/main/skills/git-commit-pro/SKILL.md -o .codex/skills/git-commit-pro.md
# Cursor
curl -sL https://raw.githubusercontent.com/TerminalSkills/skills/main/skills/git-commit-pro/SKILL.md -o .cursor/skills/git-commit-pro.md
Best for
Conventional Commits from staged diffs.
Hands-on test
- test_level: fully-tested
- Ran: yes
- When: 2026-11-01T01:20:00+08:00 (Asia/Shanghai)
- Result: Produced Conventional Commit message from a local dirty repo and committed successfully.
- Gotchas: Needs a real git repo with staged changes; does not replace project commitlint rules.
Money-saving tip
Skills are free/open-source; spend goes to your agent plan. Start on Cursor Plus ($8/mo) or Claude Pro / ChatGPT Go before upgrading.
Source & license
- source_repo: TerminalSkills/skills
- Source: https://github.com/TerminalSkills/skills/tree/main/skills/git-commit-pro
- License: Apache-2.0 — https://github.com/TerminalSkills/skills/blob/main/LICENSE
- Restrictions: Repo LICENSE is Apache-2.0; keep NOTICE/attribution. Some catalog skills wrap third-party SaaS — those need their own accounts/keys.