testing skills
5 skills. Source of truth: skills/testing/.
bdd-cucumber-js
Author, run, and maintain BDD integration tests using cucumber-js 13 with Gherkin, playwright-bdd for browser-driven scenarios, and tsx for TypeScript. Use when writing behavior tests, E2E tests, integration tests, feature files, or step definitions in any Node/TypeScript project.
v1.0.0 · testing bdd cucumber cucumber-js playwright gherkin e2e · source
bdd-cucumber-rs
Author, run, and maintain BDD integration tests in Rust using the cucumber 0.23 crate with async World, tokio + reqwest for HTTP scenarios, and thirtyfour for browser-driven scenarios. Use when writing behavior tests, integration tests, feature files, or step definitions for any Rust crate or workspace.
v1.0.0 · testing bdd cucumber cucumber-rs rust gherkin e2e thirtyfour · source
bdd-lifecycle-loop
Codifies the create → run → triage → maintain workflow for BDD test suites. Includes outside-in scenario authoring, flake-budget enforcement wrapping cucumber's --retry-tag-filter primitive, an immutable-tests CI guard, and a visual-baseline refresh workflow with paper trail. Use when standing up a new BDD suite, growing an existing suite past 100 scenarios, or when flakiness starts eroding trust in CI.
v1.0.0 · testing bdd cucumber lifecycle flake-budget immutable-tests ci · source
bdd-testing
DEPRECATED alias — use bdd-cucumber-js instead. This skill is retained as a redirect so downstream projects that reference "bdd-testing" by name continue to work.
v2.0.0 · testing bdd deprecated redirect · source
bdd-video-proof
Assemble a signed certification bundle from a cucumber test run — cucumber JSON report, MP4 videos (ffmpeg-remuxed from Playwright WebM), screenshot manifest, and a SHA-256 manifest keyed to the git commit. Two modes: local bundle under docs/certifications/<module>/<sha>/, or IPFS-pinned. Use when producing release evidence, reviewer-facing test proof, or audit trails.
v2.0.0 · bdd cucumber video proof certification audit evidence ipfs · source