vsdd
Installation
SKILL.md
Verified Spec-Driven Development (VSDD)
Specs define what. Tests enforce how. Adversarial verification ensures nothing was missed.
Pipeline Overview
Phase 1: Spec Crystallization ─── define the contract, verification strategy, adversarial spec review
│
Phase 2: TDD Implementation ──── red → green → refactor, strict test-first discipline
│
Phase 3: Adversarial Roast ────── Claude sub-agent tears apart spec fidelity, test quality, code quality
│
Phase 4: Feedback Loop ────────── route flaws back to the right phase, iterate
│
Phase 5: Formal Hardening ─────── mutation testing, fuzzing, static analysis, optional formal proofs
│
Phase 6: Convergence ──────────── exit when adversary hallucinates flaws, mutation score ≥ 95%
Related skills
More from jonmumm/skills
dont-use-use-effect
>
59react-composable-components
>
41grill-me
>
32mutation-testing
Run and interpret Stryker mutation testing; kill survivors to reach ≥95% score. Use when running mutation tests, setting up Stryker, interpreting survivors, or verifying test quality after TDD.
32offensive-typesafety
>
31expo-testing
Build, install, and test Expo/React Native apps on simulators and physical devices. Use when asked to "run on simulator", "install on device", "test on phone", "run detox", "preview build", or "build and test".
30