sdd-validate-impl

Validate software implementations against requirements, design, and tasks.

Updated Dec 2, 2025
One-click install
npx skills add https://github.com/qlawmarq/dotfiles-common --skill sdd-validate-impl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-validate-impl
Source: https://github.com/qlawmarq/dotfiles-common/tree/main/skills/sdd-init/references/skills/validate-impl
Command: npx skills add https://github.com/qlawmarq/dotfiles-common --skill sdd-validate-impl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that software implementations accurately reflect approved requirements, designs, and tasks, preventing costly deviations and regressions.

Core Features & Use Cases

  • Automated Validation: Checks task completion, test coverage, requirement traceability, and design alignment.
  • Regression Detection: Verifies that new implementations do not break existing functionality.
  • Use Case: After a developer implements a new user authentication feature, this Skill can automatically verify that all related tasks are marked complete, unit tests pass, and the code structure matches the approved design.

Quick Start

Use the sdd-validate-impl skill to validate the implementation for the user-auth feature and tasks 1.1, 1.2.

Frequently Asked Questions about sdd-validate-impl

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

FAQPage Schema
How do I validate software implementation against requirements and design specs?

This Skill validates implementation by checking test coverage, requirement traceability, and design alignment. It runs test suites and analyzes documentation files like spec.json, requirements.md, and design.md to ensure code matches approved specifications.

What is requirement traceability and how does it prevent regressions?

Requirement traceability maps code to approved specifications to detect deviations. By verifying this mapping and running test suites, the validation process catches regressions where new implementations break existing functionality or drift from the approved design.

How do I check test coverage for Spec-Driven Development tasks?

You check test coverage for Spec-Driven Development tasks by executing test suites against the implementation and cross-referencing results with task lists, ensuring all completed items have passing tests and match the approved design structure.

Can I use this to verify design alignment in an SDD workflow?

Yes, you can verify design alignment in an SDD workflow by analyzing design.md and spec.json files, ensuring the implemented code structure accurately reflects the approved design and prevents costly deviations from the original architecture.

What documentation files do I need to validate implementation?

To validate implementation, you need documentation files like spec.json, requirements.md, and design.md, along with an executable test suite. These files provide the approved specifications required to check traceability and design alignment.