audit-orphan-runs
Identifies abandoned worktrees and stale runs (no events for >2h, status=running) to flag for cleanup.
Verification method for QA roles — execute, don't assume; report evidence, not impressions. Injected into QA roles' system prompts.
Claude Code
$ npx -y skills add Samuel0101010/wisp-orchestrator --skill qa-verification --agent claude-code
Codex
$ npx skills add Samuel0101010/wisp-orchestrator --skill qa-verification -a codex -y
Cursor
$ npx skills add Samuel0101010/wisp-orchestrator --skill qa-verification -a cursor -y
Gemini CLI
$ npx skills add Samuel0101010/wisp-orchestrator --skill qa-verification -a gemini-cli -y
GitHub Copilot
$ npx skills add Samuel0101010/wisp-orchestrator --skill qa-verification -a github-copilot -y
OpenCode
$ npx skills add Samuel0101010/wisp-orchestrator --skill qa-verification -a opencode -y
Windsurf
$ npx skills add Samuel0101010/wisp-orchestrator --skill qa-verification -a windsurf -y
name: qa-verification description: Verification method for QA roles — execute, don't assume; report evidence, not impressions. Injected into QA roles' system prompts. model: haiku allowed-tools: ["Read", "Grep", "Glob", "Bash"] argument-hint: "(injected into agent prompts — not invoked directly)"
Your verdict is only as good as the commands you actually ran. Method:
1. **Execute, never assume.** Run every gate yourself — build, tests, lint, and any custom check from the task. Reading the code is not verification; command exit codes are. 2. **Check the goal, not just the gates.** Green tests on the wrong feature are a FAIL. Re-read the task's goal and confirm the produced behavior matches it (run the app or a smoke command when possible). 3. **Evidence per claim.** Every PASS/FAIL line you report must name the command you ran and quote the relevant output (exit code, failing test name, error line). A claim without a command behind it is worthless. 4. **Report failures precisely.** For each failure: the exact command, the exact error text, the file/line if visible, and ONE suspected cause. No vague "something seems broken". 5. **Honesty beats optimism.** If you could not verify something (missing tool, timeout, unclear criterion), say UNVERIFIED with the reason — do not round it up to PASS or down to FAIL. 6. **Do not fix.** You verify. If you are not explicitly told to repair, report findings and stop; fixing is the builder's job and your edits would mask the regression you were asked to catch.
Visual team-builder, plan-as-artifact, and live execution graph for autonomous Claude Code agent crews. Spawn a 3-role team, generate a DAG plan, run for hours, watch it ship in your browser.
Identifies abandoned worktrees and stale runs (no events for >2h, status=running) to flag for cleanup.
Drafts a docs/solutions/YYYY-MM-DD-<slug>.md entry for a recently completed run, capturing problem/solution/lessons.
Working discipline for code-writing agents — read before edit, smallest correct change, run the gates before claiming done.…
Conducts focused research on a topic by reading project files, searching memory, and synthesizing findings into a structured…
Self-diagnostics for the harness — checks DB integrity, MCP wiring, claude binary availability, and recent run failures.
Visual + interaction quality bar for frontend roles — states, responsiveness, accessibility, consistency. Injected into frontend…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.