skills/vcsdd-adversary/SKILL.md
Run Phase 3 (adversarial review) for the active VCSDD feature. Spawns a fresh vcsdd-adversary agent with zero Builder context to review implementation against spec. Produces binary PASS/FAIL verdict per dimension.
npx skillsauth add sc30gsw/vcsdd-claude-code vcsdd-adversaryInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Runs the adversarial review (Phase 3). Spawns a fresh vcsdd-adversary agent (opus model, review-output-only, zero Builder context) to review the implementation against the spec across 5 dimensions.
Run after /vcsdd-impl completes Phases 2b and 2c. Requires active feature at phase 2c. In strict mode, /vcsdd-contract-review must already have produced a PASS verdict for the current sprint contract.
state.json.sprintCount (created when Phase 2a starts)contracts/sprint-N.md must existstatus: approvedCRIT-XXX criterionreviews/contracts/sprint-N/output/verdict.json must exist and overallVerdict must be PASSreviewContext.contractPath must reference contracts/sprint-N.mdreviewContext.contractDigest must still match the approved contract snapshotiteration must equal negotiationRound + 1reviews/sprint-N/input/manifest.json:
{
"reviewType": "implementation",
"featureName": "...",
"sprintNumber": N,
"contractPath": "contracts/sprint-N.md",
"artifactsToReview": {
"spec": ["specs/behavioral-spec.md", "specs/verification-architecture.md"],
"tests": ["tests/..."],
"source": ["src/..."]
},
"reviewDimensions": ["spec_fidelity", "edge_case_coverage", "implementation_correctness", "structural_integrity", "verification_readiness"]
}
reviews/sprint-N/output/findings/reviews/sprint-N/output/verdict.jsonreviews/sprint-N/output/findings/FIND-NNN.json (one per finding)recordGate(feature, '3', overallVerdict, 'adversary')/vcsdd-feedbackThe adversary MUST be spawned as a new Agent instance. Do NOT:
The adversary reads ONLY from disk (review manifest + source files).
/vcsdd-adversary
/vcsdd-adversary --sprint 2 # specify sprint number explicitly
documentation
Use this skill when writing Phase 1b verification architecture documents. Provides purity boundary mapping, proof obligation design, and tier assignment guidance.
data-ai
Use this skill when creating or querying VCSDD Chainlink bead traceability. Provides bead creation patterns, chain traversal, and completeness validation.
data-ai
Display the full traceability chain for a VCSDD bead. Traverses the Chainlink graph from the given bead ID and shows all connected artifacts with status.
development
Run Phase 2a (test generation, Red phase) for the active VCSDD feature. Invokes vcsdd-builder to generate failing tests for all spec requirements. Records red phase evidence.