Help us improve
Share bugs, ideas, or general feedback.
From github-dev
This skill should be used when user asks to "commit these changes", "write commit message", "stage and commit", "create a commit", "commit staged files", or explicitly invokes "commit-staged".
npx claudepluginhub ruslands/plugins --plugin github-devHow this skill is triggered — by the user, by Claude, or both
Slash command
/github-dev:commit-stagedThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Complete workflow for creating commits following project standards.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
Complete workflow for creating commits following project standards.
When explicitly invoked with extra text, treat that text as additional context about the changes and include it in commit planning and commit messages. When session history includes findings, motivation, or rationale, include the strongest points in the commit message body instead of relying on the diff alone.
Preferred execution
github-dev:commit-creator for the full workflow.Analyze staged files only
git diff --cached --name-onlygit diff --cachedCommit message format
{type}: brief description (max 50 chars)feat, fix, refactor, docs, style, test, buildMessage examples
feat: add sign-in flowfix: stop duplicate jobs on savedocs: add skills install snippetsDocumentation update
Execution