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.