What problem does it solve? Writing a QA plan after implementation turns it into a post-mortem rather than a plan. This Skill reads sprint stories and their referenced GDDs before work begins, classifies each story by test type, and produces a concrete plan covering automated tests, manual verification, smoke test scope, and playtest sign-off requirements. ## Core Features & Use Cases - Story Classification: Assigns each story a type (Logic, Integration, Visual/Feel, UI, Config/Data) based on its declared Type field or inferred from acceptance criteria. - Test Plan Generation: Produces a structured plan with automated test file paths, edge cases from GDD Formulas and Edge Cases sections, manual QA checklists, and a Definition of Done. - Story Back-filling: Optionally writes test case specs back into each story file's QA Test Cases section for traceability with code review and story completion workflows. - Use Case: Before a sprint starts, run the Skill against the current sprint to get a plan telling developers exactly which unit and integration tests to write, which stories need designer sign-off, and what the smoke test must cover. ## Quick Start Ask the AI to generate a QA plan for the current sprint using the qa-plan skill.