From github
Enforces TDD principles and Conventional Commits standards, including atomic commits, imperative titles with scopes, detailed bodies/footers, and protected branch rules.
How this command is triggered — by the user, by Claude, or both
Slash command
/github:requirementscreate-issues/references/The summary Claude sees in its command listing — used to decide when to auto-load this command
# Requirements ## TDD and Conventional Commits - Follow TDD principles and Conventional Commits. - Use proper labels, scope, and auto-closing keywords. - Protected branches require PR + review + CI; no direct pushes to main/develop. ## Commit Message Standards - **Use atomic commits for logical units of work**: Each commit should represent one complete, cohesive change. - Title: entirely lowercase, <50 chars, imperative mood (e.g., "add", "fix", "update"), conventional commits format (feat:, fix:, docs:, refactor:, test:, chore:) - Scope (optional): lowercase noun, 1-2 words. Must mat...
npx claudepluginhub fradser/dotclaude --plugin github/git-commit-helperGenerates conventional commit messages from staged changes using templates, validation, and git best practices.
/git-workflowOrchestrates git workflow from code review and quality gates through commit, push, and PR creation to target branch. Supports flags: --skip-tests, --draft-pr, --no-push, --squash, --conventional, --trunk-based.
/commitAnalyzes git changes to generate conventional commit messages, stages files appropriately, runs pre-commit checks like linting and tests, and creates atomic commits.
/commitPerforms systematic git commits by creating atomic commits with conventional commit messages via a dedicated workflow skill.
/tddStarts TDD workflow: ensures main branch, creates feature branch, follows Red-Green-Refactor cycle, keeps notes, commits changes, pushes to GitHub, and creates PR.
/commitCreates git commits with quality checks (tests, lint, type-check), conventional formatting, and branch-aware issue references. Supports [message], --files, --amend, --no-verify, --interactive.