esdd-propose

Generate proposal, design, specs, and tasks artifacts using SDD and DDD patterns.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate a self-contained set of spec artifacts (proposal, design, tasks, specs) for a new change using SDD with DDD domain modeling.

Core Features & Use Cases

  • Proposes a complete set of artifacts: proposal.md, design.md, specs, and tasks.md.
  • Uses Spec-Driven Development (SDD) with Domain-Driven Design (DDD) to model domain concepts, API contracts, and validation pipelines.
  • Automatically validates and can fix issues prior to handoff to implementation.

Quick Start

Provide a brief description of the change you want to build, or supply a kebab-case change name to generate the full artifact suite.

Frequently Asked Questions about esdd-propose

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

FAQPage Schema
How do I generate design specs and proposals using domain-driven design?

To generate design specs and proposals using domain-driven design, provide a brief change description or kebab-case name. The tool outputs a validated suite of artifacts including proposal.md, design.md, specs, and tasks.md for immediate implementation handoff.

What is spec-driven development and how does it handle domain modeling?

Spec-driven development maps domain concepts, API contracts, and validation pipelines using DDD patterns to produce structured artifacts. This approach ensures the generated proposal, design, and specs are validated and ready for implementation handoff.

How do I create a complete set of specification artifacts for a new software change?

Create a complete set of specification artifacts by inputting a change description into an SDD-based generator. The system automatically validates and fixes issues across the proposal, design, specs, and tasks to ensure they are ready for implementation.

Does spec generation work with just a kebab-case change name?

Yes, spec generation works with just a kebab-case change name. Supplying this name allows the tool to process the request and output a self-contained set of structured spec artifacts without requiring a lengthy brief.

What is the best way to prepare an implementation handoff with validated specs?

The best way to prepare an implementation handoff is to use an automated spec generation tool that validates and fixes issues prior to handoff. This ensures the generated design, specs, and tasks align with DDD patterns and are ready for coding.

When do I need to generate a design proposal using DDD patterns?

You need to generate a design proposal using DDD patterns when your software change requires explicit domain concept modeling, API contract definition, and validation pipelines. This ensures the change is fully specified and validated before development begins.