Code Run Feature Test
Table of Contents
When to use this skill
When implementation of a feature or task is otherwise complete and it's time to verify it before raising a PR: a confirmed build, a fresh Acme-provisioned database, the full test suite, a written test scenario, and a client handed to the user to execute it.
How to use this skill
Run How do I test a feature after implementation? end to end:
- Its Prerequisites section — build/test if needed, validate schemas, then ready the environment (fresh database, Acme Corporation provisioned by you, not the user). Non-negotiable, in order.
- Its Writing and running the scenario section — a
test_scenariodoc covering every aspect of the feature (CRUD + eventing + history for an entity), then a client started with the scenario preloaded and handed to the user to execute.
Leave Clients in = Scenario Info= genuinely empty* for a
single-client scenario (the common case) — any non-empty value there,
even a placeholder like "single client", makes the Runner load zero
steps, silently.
Recipes
Reference
- Archetype: doc_test_scenario.org.mustache — the
test_scenariodoc shape. - Devops Run Client — the sibling skill this one hands off to for
--open-scenario. - doc-run-manual-screenshots — sibling skill sharing the same environment-readying recipe, applied to manual-chapter screenshots instead of feature verification.