prompt-evaluation-runn…
Use when evaluating prompts, LLM outputs, red-team suites, or model behavior with local eval configs and safe provider/cost controls.
Use when a task must run to verified completion rather than best effort -- the user says "don't stop", "must complete", "finish this", or "keep going until done", or the work spans multiple iterations and needs reviewer sign-off before being called done.
$ npx -y skills add yeaight7/agent-powerups --skill persistent-completion-loop --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/persistent-completion-loopContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when a task must run to verified completion rather than best effort -- the user says "don't stop", "must complete", "finish this", or "keep going until done", or the work spans multiple iterations and needs reviewer sign-off before being called done.
name: persistent-completion-loop description: Use when a task must run to verified completion rather than best effort -- the user says "don't stop", "must complete", "finish this", or "keep going until done", or the work spans multiple iterations and needs reviewer sign-off before being called done. argument-hint: "<task description>"
Persistent Completion Loop is a PRD-driven persistence loop that keeps working on a task until ALL user stories have passes: true and are reviewer-verified. It wraps parallel execution with session persistence, automatic retry on failure, structured story tracking, and mandatory verification before completion.
Complex tasks often fail silently: partial implementations get declared "done", tests get skipped, edge cases get forgotten. This skill prevents this by: 1. Structuring work into discrete user stories with testable acceptance criteria 2. Iterating story-by-story until each one passes 3. Tracking progress and learnings across iterations 4. Requiring fresh reviewer verification against specific acceptance criteria before completion
A scaffold PRD file is auto-generated when the loop starts if none exists.
**Startup gate:** Always initialize and validate the PRD at startup.
**Reviewer selection:** The completion reviewer validates the stories, and **the reviewer cannot be the same writer lane/agent that implemented the code**.
1. **PRD Setup** (first iteration only): a. Check for an existing PRD file. b. If none exists, auto-generate a scaffold. c. **CRITICAL: Refine the scaffold.** Replace generic criteria with task-specific criteria:
2. **Pick next story**: Select the highest-priority story with `passes: false`. This is your current focus.
3. **Implement the current story**:
4. **Verify the current story's acceptance criteria**: a. For EACH acceptance criterion in the story, verify it is met with fresh evidence b. Run relevant checks (test, build, lint, typecheck) and read the output c. If any criterion is NOT met, continue working -- do NOT mark the story as complete
5. **Mark story complete**: a. When ALL acceptance criteria are verified, set `passes: true` for this story b. Record progress (what was implemented, files changed, learnings)
6. **Check PRD completion**: a. Are ALL stories marked `passes: true`? b. If NOT all complete, loop back to Step 2 c. If ALL complete, proceed to Step 7 (reviewer verification)
7. **Reviewer verification** (tiered, against acceptance criteria):
7.5 **Mandatory Cleanup Pass** (runs after Step 7 approval, unless configured otherwise):
7.6 **Regression Re-verification**:
8. **On approval**: Report completion and clean up all intermediate state files.
9. **On rejection**: Fix the issues raised, re-verify, then loop back.
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
Repo: yeaight7/agent-powerups
Use when evaluating prompts, LLM outputs, red-team suites, or model behavior with local eval configs and safe provider/cost controls.
Use when creating or reviewing red-team eval plugins, attack templates, grader rubrics, safety fixtures, or model-risk test metadata.
Use when designing, running, debugging, or hardening deterministic eval suites for agent skills, prompts, tool workflows, or MCP-backed cases.
Use when designing tool definitions for a new agent or subagent, an agent shows high retry rates, ambiguous tool invocations, or silent failures, or an…
Use when routing a prompt to a local provider CLI for a second opinion, review, or plan -- you are about to call a provider directly, need the response saved…
Use when starting work in an unfamiliar area of a codebase, spawning a subagent that needs targeted file context, a first search pass missed the relevant file,…