bug-check
CommandRun automated tests and build checks first, then agent code review. For each bug found, propose or document a regression test.
Validate built features through conversational UAT
> /plugin marketplace add yeaight7/agent-powerups
name: verify-work description: Validate built features through conversational UAT argument-hint: "[phase number, e.g., '4']" allowed-tools: - Read - Bash - Glob - Grep - Edit - Write - Task
Validate built features through conversational testing with persistent state.
Purpose: Confirm what was built actually works from the user's perspective. One test at a time, plain text responses, no interrogation. When issues are found, automatically diagnose, plan fixes, and prepare for re-execution.
Output: `{phase_num}-UAT.md` tracking all test results. If issues found: diagnosed gaps and fix plans ready for `/execute-phase`.
Phase: $ARGUMENTS (optional)
**Step 1 — Load Phase Context**
Read:
**Step 2 — Derive Test Scenarios**
From the phase SUMMARY.md and requirements, derive a list of test scenarios:
**Step 3 — Present Tests One at a Time**
For each scenario: 1. Describe the test in plain language: "Try doing X. You should see Y." 2. Wait for user's response (pass / fail / skip / notes) 3. Record result in UAT tracking
Do NOT present multiple tests at once. Do NOT ask the user to run commands.
**Step 4 — Handle Failures**
For each failed test: 1. Diagnose the failure: read relevant code to understand root cause 2. Describe the issue clearly 3. Create a gap closure PLAN.md file in the phase directory:
**Step 5 — Write UAT Report**
Create or update `.planning/phases/{phase}/{phase_num}-UAT.md`:
# Phase [X]: UAT Report
**Date:** [date]
## Results
| # | Scenario | Status | Notes |
|---|----------|--------|-------|
| 1 | [scenario] | PASS/FAIL | [notes] |
## Gap Plans Created
- `{phase_num}-gap-01-PLAN.md`: [what it fixes]
## Summary
X/Y tests passed.**Step 6 — Guide Next Steps**
If all tests pass: > "All tests passed. Phase [X] is complete. Run `/plan-phase {next}` to begin Phase [next]."
If tests failed: > "Found [N] issue(s). Gap plans created. Run `/execute-phase {phase} --gaps-only` to apply fixes."
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.