From contributions-bot
This skill should be used when the user asks to "review code against contribution guidelines", "check code standards compliance", "audit codebase against CONTRIBUTING_BOT.md", "check if code follows project standards", "run contributions bot", "verify engineering standards", or mentions "CONTRIBUTING_BOT.md". Provides a workflow for auditing code against project-specific engineering standards defined in a CONTRIBUTING_BOT.md file.
How this skill is triggered — by the user, by Claude, or both
Slash command
/contributions-bot:contributions-reviewThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Audit a codebase against project-specific engineering standards defined in a `CONTRIBUTING_BOT.md` file. The standards file lives at the project root and can contain any project-specific rules — coding style, error handling patterns, naming conventions, build requirements, linting configuration, and more.
Audit a codebase against project-specific engineering standards defined in a CONTRIBUTING_BOT.md file. The standards file lives at the project root and can contain any project-specific rules — coding style, error handling patterns, naming conventions, build requirements, linting configuration, and more.
Check for a standards file in the current working directory using Glob. Search in this order:
CONTRIBUTING_BOT.mdCONTRIBUTING.mdCONTRIBUTING (plain text)Use the first match found. If none exist, inform the user that no contributions/standards file was found in the current directory, suggest creating a CONTRIBUTING_BOT.md, and stop.
Ask the user what scope to review using AskUserQuestion. Present three options:
If the user has already specified a scope (e.g., "review my staged changes against the standards"), skip the question and use the stated scope.
For staged changes, run git diff --cached --name-only to get the file list.
Launch the contributions-reviewer agent, providing:
CONTRIBUTING_BOT.md and perform a thorough auditThe agent will read the standards document, explore the codebase within the chosen scope, and return a structured report of all violations found. Each violation includes the file path, line numbers, the standard violated, and an actionable fix description.
Display the agent's violation report to the user.
If no violations were found, confirm the codebase appears compliant.
If violations were found, ask the user: "Would you like me to apply all the fixes now?"
If the user confirms, work through every violation in the report and apply the described fixes using Edit/Write tools. Apply all fixes at once — do not ask for approval on each individual fix.
After applying fixes, briefly confirm what was changed.
npx claudepluginhub deanh/contributions-botReviews code against project rules and reference files, flagging violations in correctness, security, reliability, architecture, dead code, complexity, and conventions.
Conducts systematic code reviews of recent git commits against project standards, generating structured feedback with blocking/non-blocking issues and checklists.
Reviews the current change set against project standards and universal engineering quality, writing a categorized, severity-ranked report covering correctness, security, performance, and convention conformance.