GITHUB SKILL
v1.0.0
MIT
obelaw / git-commit-suggester_
// Git Commit Suggester
Commit message suggester
INSTALLATION COMMAND_
ZERO TOKEN REQUIRED // PUBLIC
$
onsynk add obelaw/git-commit-suggester -y
$
onsynk add obelaw/git-commit-suggester
Documentation (README.md / SKILL.md)
SYNCED FROM GITHUBname: git-commit-suggester description: Analyze unstaged or current Git changes and suggest professional, convention-compliant commit messages. Use when the user asks for commit message suggestions, help with git commit, or review of git diff for uncommitted changes.
Git Commit Suggester
A skill to analyze code changes (git diff) that have not yet been committed and generate clear, concise, and conventional commit messages following the Conventional Commits specification.
When to Use
- The user wants a commit message for current uncommitted changes.
- The user asks to review
git diff/git statusfor files that have not yet been committed.
Workflow
-
Inspect Changes:
- Run
git statusto see modified, added, or deleted files that are not committed. - Run
git diffto examine the exact modifications of unstaged files. (Can also checkgit diff --cachedif requested, but focus primarily on uncommitted changes).
- Run
-
Categorize the Change Type:
feat: A new featurefix: A bug fixdocs: Documentation only changesstyle: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc.)refactor: A code change that neither fixes a bug nor adds a featureperf: A code change that improves performancetest: Adding missing tests or correcting existing testschore: Changes to the build process or auxiliary tools and libraries
-
Formulate the Commit Message:
- Follow the Conventional Commits format:
<type>(<scope>): <short description> - Keep the first line under 50 characters, using the imperative mood (e.g., "add" instead of "added" or "adds").
- Add an optional body if the change is complex, explaining what and why (not how).
- Follow the Conventional Commits format:
-
Present Options:
- Provide 2 to 3 tailored options (e.g., concise, detailed, or alternative scopes) so the user can choose the best fit.
- Provide the exact copy-pasteable terminal command (e.g.,
git commit -m "...").
REPOSITORY CONFIGURATION (onsynk.json)
SCHEMA V1This specification file resides at the root of the linked GitHub repository and defines the skill manifest.
{
"organization": "obelaw",
"skill": "git-commit-suggester",
"version": "1.0.0",
"license": "MIT" ,
"description": "Commit message suggester"
}
Skill Details
// CURRENT VERSION
v1.0.0
STABLE
// LICENSE
MIT
// SOURCE REPOSITORY
https://github.com/onsynk/git-commit-suggester ↗
// TOTAL INSTALLS
⬇ 47
Published: 2026-10-01
Updated: 3 weeks ago
CLI & AUTOMATION API
// METADATA ENDPOINT
GET https://onsynk.com/api/v1/skills/obelaw/git-commit-suggester
// DIRECT DOWNLOAD ENDPOINT
GET https://onsynk.com/api/v1/skills/obelaw/git-commit-suggester?yes=1