← ClaudeAtlas

ddt-large-requirementlisted

You MUST use this BEFORE ddt-brainstorming whenever the input looks like a large requirement — multi-module scope, vague boundary, multi-collaborator handoff, or batch handoff materials (full feature lists / PRDs / meeting minutes / API doc dumps / customer specs). Decomposes the large requirement into `docs/requirements/` (scope acceptance) + bite-size `docs/briefs/` (slice list) + `docs/design/` global-layer design artifacts (architecture, cross-slice business flows, cross-slice sequence diagrams, hard-problem algorithms, selection ADRs — whatever can't be read off the code) + global decisions in `.ddt/decisions.jsonl`, so each brief can then run the standard ddt-brainstorming → ddt-design-checkpoint → ddt-writing-plans subchain independently. Skipping this skill for a large requirement leads to a giant spec covering everything, which the rest of the toolchain cannot consume.
dhslegen/disciplined-delivery-toolkit · ★ 0 · Web & Frontend · score 60
Install: claude install-skill dhslegen/disciplined-delivery-toolkit
# Decomposing Large Requirements Into Briefs Help turn a large, multi-module requirement into a fully formed set of `docs/requirements/` + `docs/briefs/` + global-layer design artifacts under `docs/design/` + global decisions through natural collaborative dialogue. Start by understanding the current project context and the full handoff materials, then ask questions one at a time to refine the scope, module boundaries, and decomposition. Once you understand what's in (and out of) scope, present the requirements acceptance, the brief list, and the global-layer design artifacts, and get user approval. <HARD-GATE> Do NOT invoke any implementation skill, write any code, scaffold any project, or take any implementation action until you have presented the requirements + briefs + global-layer design artifacts and the user has approved them. This applies to EVERY large requirement regardless of perceived simplicity. Do NOT invoke ddt-brainstorming on individual briefs until the global-layer ddt-design-checkpoint passes. </HARD-GATE> ## What Goes Into `docs/design/` At The Global Layer `docs/design/` is not an "ADR-only" folder. It holds **anything about the design intent that you cannot read off the code**, at the global / cross-slice layer: - **Architecture** — module topology, layered structure, dependency graph - **Cross-slice business flows** — how a user / data / event travels across multiple briefs - **Cross-slice sequence diagrams** — message ordering, timing-sensitive in