build-scenario-tests
SolidInspect an unfamiliar repository, turn a focused Markdown behavior scenario into a deterministic test in the repository's native test stack, run it, and preserve traceability between intent and code. Use when asked to add scenario tests, compile acceptance criteria or Given/When/Then Markdown into executable tests, reproduce a user-visible regression, or convert a narrow workflow specification into stable web, API, CLI, desktop, or mobile interaction coverage. Do not use for broad exploratory journeys or agent-judged smoke tests.
Install
Quality Score: 82/100
Skill Content
Details
- Author
- tamdogood
- Repository
- tamdogood/builder-essential-skills
- Created
- 2 months ago
- Last Updated
- 1 months ago
- Language
- Python
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
implement-scenarios
Implements automated tests for existing Gherkin scenarios (`.feature` files) the BDD way — outside-in and client-first: classify each scenario's best testing strategy, write the test that binds to it, watch it fail for the right reason, then drive the UI/API and domain code until it passes. Use whenever the user has `.feature` files and wants to automate, implement, wire up, or "make pass" their scenarios; turn Gherkin/BDD/SpecFlow/Reqnroll/Cucumber specs into real xUnit/NUnit/Vitest/Jest/pytest/Playwright tests; build a feature test-first (TDD) from acceptance criteria; decide which scenarios belong in unit vs service (Testcontainers) vs end-to-end tests; or keep a traceability link between scenarios and the tests that verify them — even when they don't say "BDD" or "TDD". This is BDD's automation step, the one that runs after define-behavior writes the Gherkin and review-feature-suite audits it. Do not use it to author or refine the Gherkin itself (that is define-behavior) or to reconcile a suite of feature
writing-tests
Use when adding or changing a test in this repo — the tier map (where a new guard goes), the scenario-first rule, the no-prose-presence-guards and no-mirror-harnesses rules, the mjs-seam grep exception, and the mutation-catalog anchoring obligations.
scenario-author
How to write a test scenario in cod-doc: the five RFC 24 §9 kinds, the shape (preconditions / steps / expected result), anchoring on a capability document, and the one thing an author must never set — a coverage verdict. Triggers: scenario, test scenario, сценарий, сценарий тестирования, happy path, error path, boundary, invariant, integration, preconditions, expected result, coverage, scenario_create, scenario_export, RFC 24.