Help us improve
Share bugs, ideas, or general feedback.
From agent-guardrails
Validates git commits against COMMIT_WORKFLOW.md standards: checks AI attribution, single focus, no secrets in diffs, and pre-commit requirements. Blocks invalid commits and provides fix instructions.
npx claudepluginhub thearchitectit/agent-guardrails-templateHow this skill is triggered — by the user, by Claude, or both
Slash command
/agent-guardrails:commit-validatorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Validate all git commits against COMMIT_WORKFLOW.md standards.
Manages git commit workflows: checks status and diffs, stages changes selectively, generates and validates conventional commit messages, then executes commits.
Generates conventional git commit messages with automatic type/scope detection from file changes/diffs, runs pre-commit validation for secrets/debug code/large files, stages changes, and executes commit.
Analyzes uncommitted changes, groups by cohesion, and generates commit messages matching project style. Outputs git commands or executes with --execute.
Share bugs, ideas, or general feedback.
Validate all git commits against COMMIT_WORKFLOW.md standards.
Every commit message MUST include AI attribution: Co-Authored-By: Claude <noreply@anthropic.com>
Scan for API keys, tokens, passwords, private keys, .env contents, DB connection strings. Block immediately if found.
<type>: <description>
[optional body]
Co-Authored-By: Claude <noreply@anthropic.com>
Types: feat, fix, docs, style, refactor, test, chore
If validation fails:
When running in pi, commit validation is supported by the @architectit/pi-guardrails extension:
git push --force origin main/master and git reset --hardguardrail_mcp with action validate_commit for server-side verificationSee [[output-security]] and [[guardrails-core]] for details.
Validate the current git state against the commit standards above. Check staged changes, commit messages, and diffs for violations. If issues are found, explain the violations and provide specific fix instructions. Require user confirmation before allowing the commit to proceed.
docs/workflows/COMMIT_WORKFLOW.md - Commit standardsskills/error-recovery/SKILL.md - Recovery procedures