spec-first-test-scaffolding
CommunitySet up executable tests before coding begins
AuthorBSchafer01
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Creating robust acceptance coverage early by scaffolding executable tests before implementation work begins, preventing gaps in the seam.
Core Features & Use Cases
- Create a dedicated test project per seam under tests/ (Desktop, Services, Domain).
- Add one runnable smoke or contract test that can pass against existing code.
- Use tiny spec helpers to encode expected rules so acceptance is verifiable.
- Include skipped tests with precise blockers for unimplemented integration checks.
- Pair tests with a matrix mapping cases to success criteria or failure modes.
- Record contract gaps to guide implementation teams.
Quick Start
Create a test project per seam under tests/ and add a single runnable smoke or contract test that passes today.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: spec-first-test-scaffolding Download link: https://github.com/BSchafer01/PanelNester/archive/main.zip#spec-first-test-scaffolding 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.