sdd-verify

Validate code implementations against specifications by running tests and builds.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Portmeo/rag-chat-project --skill sdd-verify-portmeo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-verify
Source: https://github.com/Portmeo/rag-chat-project/tree/main/.claude/skills/sdd-verify
Command: npx skills add https://github.com/Portmeo/rag-chat-project --skill sdd-verify-portmeo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill acts as a quality gate, ensuring that code implementations precisely match specifications, design documents, and defined tasks through rigorous execution and analysis.

Core Features & Use Cases

  • Completeness Check: Verifies all defined tasks are completed.
  • Static & Behavioral Validation: Checks code against specs and design, then runs tests and builds to confirm runtime behavior.
  • Use Case: After a developer completes a new feature, this Skill is triggered to automatically run all relevant tests, perform a build, and cross-reference the results against the original requirements to confirm the feature works as intended.

Quick Start

Use the sdd-verify skill to verify the completed implementation for the 'user-authentication' change.

Frequently Asked Questions about sdd-verify

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

FAQPage Schema
How do I verify code implementation against specifications and design documents?

To verify code implementation against specifications, you need a tool that cross-references requirements with the actual codebase, executes test suites, and runs build commands to validate both structural correctness and behavioral compliance.

Can I automatically check if my completed feature matches the original requirements?

You can automatically check if a completed feature matches original requirements by using a quality gate skill that validates code against specs, runs relevant tests, and performs a build to confirm the runtime behavior works as intended.

What is the best way to perform static analysis and runtime verification on a new feature?

Performing static analysis and runtime verification requires comprehensive auditing of the codebase, which checks code structure against design documents and then executes build commands and test suites to confirm behavioral compliance.

What do I need to run implementation validation and spec compliance checks on my codebase?

Implementation validation and spec compliance checks require access to the codebase, existing test suites, and build tools to perform comprehensive auditing and ensure all defined tasks are completed accurately.

How does a completeness check ensure all defined development tasks are completed?

A completeness check ensures all defined development tasks are completed by cross-referencing the code implementation against specifications and design documents, then executing tests to verify both structural correctness and runtime behavior.