← ClaudeAtlas

qa-preflightlisted

The gate between a finished feature and the human QA. Investigates the delivered feature against its spec and the running screen, executes what is automatable, dispatches the existing correctors for defects that are objectively wrong, leaves a permanent guard so each defect cannot return unnoticed, and writes a QA plan (md + csv) plus a findings report carrying only what needs human judgement. Invoked by a HUMAN when the feature is done — never by spec-writer, implement-feature or evaluator.
dayvisonassis/sdd-skills · ★ 1 · Testing & QA · score 72
Install: claude install-skill dayvisonassis/sdd-skills
# QA Preflight A gate, not a plan generator. A plan generator moves work onto the human; this **removes** work from the human and uses what remains as the definition of what actually needs a person. > References, loaded on demand: `references/qa-practices.md` (how cases are derived) and > `references/report-template.md` (the exact output skeletons). Both travel with this skill, > so both resolve wherever it is installed. > > The rationale — why each rule exists and what this skill deliberately does NOT do — is in > `docs/Skill_QA_Preflight.md` of the **sdd-skills** repository, which is where the skill is > maintained. **That file is not part of an installed copy**, and the relative path this note > used to give (`../../docs/`) resolved to nothing outside the source repository. Everything > needed to RUN the skill is in the folder you are reading; go to the rationale only to change > a rule, and change it there. **Standalone by decision.** No other skill invokes this one. It runs when the feature is **done**, on explicit human request. Running it mid-implementation produces noise about code that is still moving. **It owns no correction logic.** Defects are fixed by dispatching the correctors that already exist, with the discipline they already have. **One carve-out, and only one: the permanent guard.** No test-writer covers a browser-level assertion suite, so when the visual gate is enabled the skill writes that assertion itself. This is guard code, not product behaviour