WIO Testing Workflow
A five-mode testing workflow that finds high-value test candidates, writes and reviews focused tests, generates adversarial workloads, and diagnoses test-suite health.
What it does
WIO bundles five testing modes into one skill:
scan– read-only discovery and ranking of the highest-value test candidates by impact, fault mechanism and costtest– pick one candidate, choose test level / oracle / fixtures, write one focused test, validate with the smallest command, then reviewworkload– generate a realistic, adversarial workload that adds a genuinely new failure surface, oracle or state model (explicitly rejects thin wrappers around existing runners)review– returnKEEP,REDOorREMOVEwith falsification evidencedoctor– read-only suite health scan for flakes, weak assertions, over-mocking, shared state, slow CI
Every mode defines the inspection order, which strategy references to load, and a fixed Markdown output template — plus hard rules such as "never test just to raise coverage" and "never mock away the boundary that creates the real risk".
Who it's for
- Developers who know they need more tests but not where to start
- Teams with high coverage that still ships regressions
- Leads who want a consistent bar for "is this test worth keeping?" in code review
- QA/platform engineers designing session workloads, E2E journeys or load profiles
Examples
$wio scan src/payments– ranked candidate list plus the single best next test and what to avoid$wio test retry idempotency– writes one test that would catch duplicate charges, runs the narrowest validation command, then issues a KEEP/REDO/REMOVE verdict$wio doctor– graded suite report with P0–P3 concerns, evidence files and quick wins
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/workersio/skills/HEAD/plugins/wio/skills/wio/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the plugins/wio/skills/wio folder from the GitHub repo workersio/skills into my ~/.claude/skills/wio/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/workersio/skills.git /tmp/wio-skills && mkdir -p ~/.claude/skills && cp -r /tmp/wio-skills/plugins/wio/skills/wio ~/.claude/skills/wio⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal.
- Clone the repo:
git clone https://github.com/workersio/skills.git /tmp/wio-skills - Create the skills folder:
mkdir -p ~/.claude/skills - Copy the skill, including its
references/andscripts/folders:cp -r /tmp/wio-skills/plugins/wio/skills/wio ~/.claude/skills/wio - Verify with
ls ~/.claude/skills/wio— you should seeSKILL.md,references/andscripts/. - Restart Claude Code, then trigger it with
$wio scanor a prompt like "what should I test next?". - Optional: to use the subagents, copy the files from
plugins/wio/agents/into your project's.claude/agents/— installing the skill does not create them automatically.