des-architecture-design

Create and validate an evidence-backed Architecture Decision Record for data engineering.

2|Updated May 20, 2026
One-click install
npx skills add https://github.com/DKSang/DES-SKILL --skill des-architecture-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: des-architecture-design
Source: https://github.com/DKSang/DES-SKILL/tree/main/skills/des-architecture-design
Command: npx skills add https://github.com/DKSang/DES-SKILL --skill des-architecture-design

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

des-architecture-design prevents data engineering projects from starting implementation before critical architecture decisions are validated against business goals, source realities, domain constraints, security/privacy, governance, cost, and operability.

Core Features & Use Cases

  • Create an Architecture Decision Record (ADR) that captures the target architecture, decision context, goals, principles, and major trade-offs for a data engineering project.
  • Validate architecture readiness for Phase 07 using evidence-driven support work so downstream phases (ingestion, storage layers, transformations, serving, orchestration) don’t depend on undocumented or unjustified choices.
  • Define constraints and handoffs by producing Phase 07 outputs (support plan, evidence pack, revision notes, Done Gate, and Phase 07→08 handoff) to guide Phase 08 safely.

Quick Start

Use the des-architecture-design skill to generate _des-output/planning-artifacts/07-architecture-decision-record.md for a Phase 07 architecture blueprint after Phase 06 conceptual modeling and the Phase 06→07 handoff are available.

Frequently Asked Questions about des-architecture-design

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

FAQPage Schema
How do I create an Architecture Decision Record for a data engineering platform?

To create an Architecture Decision Record for a data engineering platform, you define the target architecture, decision context, goals, and major trade-offs, validating storage, compute, and security choices against business constraints before physical implementation.

What is the best way to validate data architecture readiness before physical implementation?

Validating data architecture readiness involves generating an evidence-backed support plan and evidence pack to ensure downstream ingestion, storage layers, transformations, and orchestration do not depend on undocumented or unjustified architectural choices.

How does an evidence-backed ADR help establish data governance and security posture?

An evidence-backed ADR helps establish data governance and security posture by explicitly capturing architecture decisions, ensuring security, privacy, governance, and cost trade-offs are validated and documented prior to physical schema design and data ingestion.

Do I need conceptual modeling artifacts before defining a global data engineering architecture?

Yes, you need upstream artifacts and Phase 06 conceptual modeling outputs to establish a global data engineering architecture, ensuring the Phase 06 to 07 handoff readiness is met before producing the architecture decision record.

Can I design physical schemas and code during the data architecture decision phase?

No, you cannot design physical schemas or code during the data architecture decision phase; the process focuses solely on defining storage, compute, and integration layers, producing an ADR, support plan, and handoff outputs for subsequent implementation.

Why should I not start data ingestion before documenting architecture trade-offs?

You should not start data ingestion before documenting architecture trade-offs because doing so risks downstream phases depending on unjustified choices, potentially misaligning storage, orchestration, and governance with business goals, domain constraints, and cost realities.