What problem does it solve?
This Skill eliminates the guesswork and drifting expectations involved in testing AI skills by constructing consistent before/after fixture scenarios grounded in the upstream workflow chain and an explicit role contract.
Core Features & Use Cases
- Derive the tested skill’s workflow role and infer where it sits in an upstream/downstream chain so fixtures match the real boundary and acceptance intent.
- Build
before/ by executing confirmed upstream skills (only in the regression-fixture setup mode) to produce a realistic, sandboxed starting state.
- Produce
after/ in a test-first or regression-confirmed manner by either running the target skill in a controlled sandbox (mode A) or never executing it and collaboratively defining the expected outcome (mode B).
- Lock fixture contracts with guardrails, ensuring the skill writes only allowed fixture locations and leaves execution/reporting to a separate runner skill.
Quick Start
Run the skill-test-setup skill and tell it the target skill directory, a scenario name, and whether you want regression fixture setup (allow upstream execution) or test-driven skill development (no target execution).