esdd-validate

Validate proposal.md, design.md, tasks.md, and specs for a change.

2|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/bingeli1379/eli-claude-marketplace --skill esdd-validate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: esdd-validate
Source: https://github.com/bingeli1379/eli-claude-marketplace/tree/main/plugins/eureka-sdd/skills/esdd-validate
Command: npx skills add https://github.com/bingeli1379/eli-claude-marketplace --skill esdd-validate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validate spec artifacts for a change.

Core Features & Use Cases

  • Validate proposal.md, design.md, tasks.md, and specs for a change to ensure completeness and consistency.
  • Detect missing sections, structural issues, and cross-file referential guarantees before implementation.
  • Provide a consolidated, actionable validation report for teams to fix before proceeding.

Quick Start

Invoke the validator with a change name to generate a comprehensive report of all schema and content issues.

Frequently Asked Questions about esdd-validate

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

FAQPage Schema
How do I validate spec artifacts like proposal.md and design.md before implementation?

To validate spec artifacts, analyze proposal.md, design.md, tasks.md, and all files under specs/ for the named change. This process detects missing sections, structural issues, and cross-file referential inconsistencies, providing a consolidated report for teams to fix before proceeding.

What is cross-file referential validation in engineering design docs?

Cross-file referential validation checks consistency and guarantees across proposal.md, design.md, tasks.md, and specs. It ensures that references between these engineering artifacts match and that no required sections are missing before implementation begins.

How do I check if my engineering change specs are complete and ready for implementation?

Invoke a spec validator with the change name to check completeness and consistency across all related design docs and tasks. It enforces all schema and content rules as errors, producing a detailed validation report with a final verdict on readiness.

Does spec validation enforce all detected issues as errors or just warnings?

Spec validation enforces all detected issues as errors. It produces a detailed validation report containing per-file results and a final verdict, ensuring teams resolve all structural and referential problems before moving forward.

What is the best way to triage risk and ensure spec quality for a new engineering change?

The best way to triage risk is to validate all spec artifacts for the change at once. Analyzing proposal, design, tasks, and specs together detects missing sections and cross-file inconsistencies, yielding an actionable report to fix issues before implementation.

Can I validate multiple spec files under a specs/ directory at the same time?

Yes, you can validate multiple spec files simultaneously. The validator analyzes all specs under the specs/ directory along with proposal.md, design.md, and tasks.md for a named change, reporting all detected issues in a single consolidated report.