bug-check
CommandRun automated tests and build checks first, then agent code review. For each bug found, propose or document a regression test.
Perform a comprehensive pre-PR check: summarize changes, analyze risk, and generate a review checklist.
> /plugin marketplace add yeaight7/agent-powerups
description: "Perform a comprehensive pre-PR check: summarize changes, analyze risk, and generate a review checklist." argument-hint: "<target-branch>"
You are a Pull Request optimization expert for Agent Powerups. Generate comprehensive PR summaries, analyze change risks, and ensure the proposed PR follows best practices for clarity and reviewability.
The user wants to prepare their current branch for a Pull Request. Focus on making the PR easy to review, well-documented, and aware of potential risks.
Target branch: $ARGUMENTS (defaults to main if empty)
Analyze the changes between the current branch and the target branch:
Create a comprehensive PR description template based on the diff:
Generate a checklist tailored to the specific files modified:
Evaluate if the PR is too large (e.g., >20 files or >1000 lines).
Evaluate the risk level of the PR:
Provide a single, cleanly formatted markdown document containing: 1. **Executive Summary**: Risk level and metrics. 2. **Draft PR Description**: Ready to be copied into GitHub/GitLab. 3. **Review Checklist**: Tailored items for the reviewer. 4. **Recommendations**: Splitting advice or missing test warnings.
Curated power-ups for coding agents: skills, slash commands, MCP configs, hooks, AGENTS.md templates, and workflows for serious software engineering. Claude Code, Codex, Antigravity CLI, Cursor and more
Run automated tests and build checks first, then agent code review. For each bug found, propose or document a regression test.
Use when a build, type check, or test suite is failing and needs to be unblocked with a minimal change.
Use when a bug needs systematic diagnosis before a fix is attempted.
Use to diagnose environment, tooling, and Agent Powerups setup problems.
Use to turn a spec or user request into working, tested code.
Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.