dew-develop

Convert approved implementation designs and verification findings into production code.

5|1|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/jkerdels/dew-plugin --skill dew-develop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dew-develop
Source: https://github.com/jkerdels/dew-plugin/tree/main/skills/dew-develop
Command: npx skills add https://github.com/jkerdels/dew-plugin --skill dew-develop

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents premature coding by ensuring production implementation starts only after a shared, concrete design and verification of the critical assumptions.

Core Features & Use Cases

  • Phase-gated implementation: Converts an Implementation Design Document and Design Verification findings into production-quality code after explicit structure approval.
  • Test-aligned development: Uses existing test implementations from the Design Verification stage as binding contracts for behavior and edge cases.
  • Engineer-first collaboration: Runs a structured conversation loop to confirm module boundaries, data structures, and control flow before writing any implementation code.
  • Robustness through assertions: Encodes key assumptions as checks in code to make failures explicit and diagnosable.

Quick Start

Use the dew-develop skill to implement the production code from your Implementation Design Document and Design Verification outputs, aligning everything to the provided test implementations.

Frequently Asked Questions about dew-develop

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

FAQPage Schema
How do I turn validated software design documents into production code?

To turn validated software design documents into production code, you use a phase-gated implementation workflow that converts an approved Implementation Design Document and Design Verification findings into test-aligned, production-ready behavior.

What's the best way to prevent premature coding during software implementation?

The best way to prevent premature coding is to use a structured conversation loop that confirms module boundaries, data structures, and control flow first, ensuring production implementation starts only after shared design approval and verification of critical assumptions.

How does test-aligned development work with existing test scaffolding?

Test-aligned development works by using existing test implementations from the Design Verification stage as binding contracts, ensuring the production code strictly aligns with defined behavior and edge cases before implementation concludes.

Do I need an approved Implementation Design Document before writing production code?

Yes, you need an approved Implementation Design Document and Design Verification findings before writing production code, because this phase-gated approach requires explicit structure approval to define concrete architecture and confirm shared understanding first.

Why encode key assumptions as assertions in production code?

You encode key assumptions as assertions in production code to make failures explicit and diagnosable, adding robustness to the implementation by validating that the verified design constraints hold true during execution.

Can I use this software workflow without validated verification findings?

No, this software workflow requires validated verification findings and test scaffolding created for contracts, because it relies on demonstration evidence and Design Verification outputs to satisfy the requirement to confirm shared understanding before implementation.