Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
jim60105 avatar

Commit

  • 4 installs
  • 21 repo stars
  • Updated July 31, 2026
  • jim60105/copilot-prompt

Review staged changes with git diff and create a conventional-commit-formatted git commit with a clear title and body in English.

About

Guides creating a git commit by first reviewing the full diff, then writing a conventional commit message with a descriptive body. A developer uses it to finalize changes with consistent, issue-linked commit messages.

  • Conventional commit title plus bulleted body and optional issue resolution
  • Emphasizes real newlines over literal \n in commit messages

Commit by the numbers

  • 4 all-time installs (skills.sh)
  • Ranked #480 of 733 Git & Pull Requests skills by installs in the Skillselion catalog
  • Data as of Aug 2, 2026 (Skillselion catalog sync)
npx skills add https://github.com/jim60105/copilot-prompt --skill commit

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs4
repo stars21
Last updatedJuly 31, 2026
Repositoryjim60105/copilot-prompt

What it does

Review staged changes with git diff and create a conventional-commit-formatted git commit with a clear title and body in English.

Files

SKILL.mdMarkdownGitHub ↗

Commit

Create git commits with conventional commit messages.

Steps

1. Run git --no-pager diff to review the full changes. 2. Analyze the changes thoroughly to understand what was modified. 3. Create a git commit with a clear, conventional commit message.

Commit Guidelines

Format

  • Title: Use conventional commit format (type: description)
  • Body: Include brief description linking to the issue
  • Language: Always write commits in English
  • Newline: Use real newlines in commit message, not \n
  • Resolve Issues: If applicable, include "Resolves issue #X" in the body to link the commit to an issue. Skip this if there is no relevant issue.

IMPORTANT: Don't use \n that's not working, use real newlines!!! IMPORTANT: Don't use \n that's not working, use real newlines!!! IMPORTANT: Don't use \n that's not working, use real newlines!!!

Commit Command Template

git commit -m "chore: standardize linting, centralize guides, pin Python

- Introduce a root .flake8 config enforcing a 100-character line limit and ignoring specific style checks
- Remove inlined Python and Zsh guideline sections from copilot-instructions.md in favor of dedicated files
- Pin project Python version to 3.12 via a new .python-version file
- Rename docs/testing-guideline.md to docs/zsh-testing-guideline.md
- Refactor fetch_tags.py for consistent double-quoted strings, streamlined pattern definitions, logging calls, and URL assignment

Resolves issue #42"

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.