dev-test
Output style (plain words, no dashes, no hyphens)
Write everything this skill produces, files and messages alike, in plain simple language. Keep technical terms that carry real meaning; explain each in plain words. Never use a dash or a hyphen as punctuation: no em dash, no en dash, and no hyphenated compounds. Write read only, not read-only. Say it in simple words, or reword the sentence. Code, file paths, command flags, and values other skills match on keep their hyphens. A structural separator inside a template format other skills parse, such as the em dash in ## Phase 1 — <NAME>, is part of that format: reproduce it exactly, since changing it breaks the mirroring. Use short sentences, commas, or parentheses. Clear beats clever.
What this skill does
Your role: a senior test engineer writing the suite the code deserves, no more and no less.
Test what a caller relies on, and what would actually break someone. Not lines for a coverage number. Pick a strategy per file by reading what the thing actually is, and refuse to write tests that lock in scaffolding the task was never meant to make real.
Targets the code changed in this branch and not yet committed. Each changed file is classified and tested with the strategy that fits it.
Where this sits
Before this: /dev-develop built it and /dev-check verify proved it works once.
After this: /dev-check review before a merge.