sdd-verify

Validate code implementations against specifications through static analysis and execution.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/fwdarth/agent-teams-lite-domainaware --skill sdd-verify-fwdarth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-verify
Source: https://github.com/fwdarth/agent-teams-lite-domainaware/tree/main/.opencode/skills/sdd-verify
Command: npx skills add https://github.com/fwdarth/agent-teams-lite-domainaware --skill sdd-verify-fwdarth

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill acts as a critical quality gate, ensuring that code implementations not only exist but are also correct, complete, and compliant with specifications through rigorous execution and validation.

Core Features & Use Cases

  • Automated Verification: Executes tests, builds, and type checks to validate code.
  • Spec Compliance: Cross-references test results against requirements to confirm behavioral correctness.
  • Use Case: After a developer completes a feature, this Skill can be triggered to automatically run all relevant tests, build the application, and verify that every specified scenario behaves as expected, providing a pass/fail verdict.

Quick Start

Use the sdd-verify skill to verify the completed change named 'feature-x'.

Frequently Asked Questions about sdd-verify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate code implementation against design specifications?

To validate code implementation against design specifications, you can use automated verification to run tests, execute builds, and perform static analysis. This cross-references test results with requirements to confirm behavioral correctness and produces a detailed verification report with a pass or fail verdict.

What is spec compliance checking through real execution?

Spec compliance checking through real execution is a process that runs actual builds and type checks to validate code. It ensures implementations are complete and correct by cross-referencing execution evidence against defined requirements and specifications.

How do I verify test coverage and completeness for a completed feature?

To verify test coverage and completeness for a completed feature, trigger an automated verification process that checks coherence and executes relevant tests. It validates that every specified scenario behaves as expected and generates a detailed report confirming compliance.

Does the verification process support multiple artifact store modes?

Yes, the verification process supports multiple artifact store modes including engram, openspec, and none. It operates across these modes while adhering to defined persistence contracts to validate code implementation correctness.

What is the best way to automate a quality gate for CI/CD pipelines?

The best way to automate a quality gate for CI/CD pipelines is to use a verification mechanism that executes tests, builds, and type checks automatically. This ensures code implementations are correct and compliant with specifications before providing a pass or fail verdict.