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".
How 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.
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
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub ruslands/plugins --plugin github-dev