Test Author

Use after an implementation to derive runnable tests from an approved spec's Given/When/Then scenarios and a task's acceptance criteria, one faithful test per scenario tagged with its S-NNN id. Stops rather than deriving tests from a spec whose status is not approved. Discovers and matches the repo's existing test framework, composes the test-quality lens to choose the lowest faithful layer and an exact-outcome oracle, supports characterization tests for legacy code with no coverage, and reports coverage gaps instead of writing low-value passing tests. Distinct from test-quality (the lens it composes, which judges test design), spec-conformance (audits code against a spec), and fix-batch (runs tests). It writes tests; it never edits production code.

hams-ollo 8cd4d18 9.0 KB Updated

File contents

hams-ollo/zen-agent-skills/tree/main/.agents/skills/test-author commit 8cd4d18e50

Frequently asked questions

npx skillmds@latest add hams-ollo/test-author