skill-test-setup
OfficialCreate boundary-true skill fixtures
Software Engineering#acceptance criteria#skill testing#fixtures#workflow planning#sandbox execution#boundary-aware
AuthorWaterball-Software-Academy
Version1.0.0
Installs0
System Documentation
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).
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: skill-test-setup Download link: https://github.com/Waterball-Software-Academy/aixbdd/archive/main.zip#skill-test-setup Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.