sdd-build-module

Orchestrates golden-sample-driven SDD workflow for building Intent Architect modules end to end.

23|10|Updated Aug 31, 2017
One-click install
npx skills add https://github.com/IntentArchitect/Intent.Modules --skill sdd-build-module-intentarchitect
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: sdd-build-module
Source: https://github.com/IntentArchitect/Intent.Modules/tree/main/Tests/ModuleBuilderSkills/.opencode/skills/sdd-build-module
Command: npx skills add https://github.com/IntentArchitect/Intent.Modules --skill sdd-build-module-intentarchitect

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Building a new Intent Architect module without a concrete reference leads to templates that miss what generated code must actually contain. This Skill enforces a golden-sample-first workflow: a working sample application and its Golden Sample Reference document become the authoritative input for requirements, design, tasks, and implementation. ## Core Features & Use Cases - Golden Sample Routing: Detects whether a reference sample exists, and if not, prepares a prompt for a planning session to build one collaboratively. - Golden Sample Reference: Structures the plan document with file maps, key snippets, explored variations, and the pre-module delta (lines the Software Factory strips, tagged with GOLDEN-SAMPLE markers). - SDD Handover: Gates the requirements phase on the Reference's existence and hands off to /sdd-requirements with the Reference path and carried context. - Use Case: A team building a new messaging module uses this Skill to first scaffold a sample app with released Intent modules, document what the Software Factory strips, then derive requirements and templates that reproduce every protected line. ## Quick Start Ask the assistant to run /sdd-build-module to start building a new Intent Architect module from a golden sample through implementation.

Frequently Asked Questions about sdd-build-module

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

FAQPage Schema
How do I start building a new Intent Architect module?▼

Start with the sdd-build-module workflow, which first checks whether you have a golden sample application. If not, it prepares a prompt for a planning session to build one, then derives requirements, design, and implementation from the resulting Golden Sample Reference.

What is a golden sample in Intent Architect module development?▼

A golden sample is at least one working variation of the code the module will generate, built by scaffolding with released Intent modules and hand-writing on top. Its Reference document records file maps, snippets, explored variations, and every line the Software Factory strips.

When should I not use the sdd-build-module workflow?▼

Do not use it for ordinary application development in a consuming app, designer-only metadata fixes with no generated-code impact, or executing a single SDD wave. Single waves are governed by the sdd-wave-evidence instructions instead.

Why does the Software Factory strip my hand-written code in the sample?▼

Hand-written lines inside Intent-managed files are removed on regeneration unless protected. The workflow tags each such line with a GOLDEN-SAMPLE marker inside a protected region, and the stripped lines enumerate exactly what the module's templates must generate.

Can requirements start before the Golden Sample Reference exists?▼

No. The workflow enforces a single gate: requirements do not start until the Reference exists. The first act of the requirements phase is recording the Reference's path so every later session finds it through the spec.