What problem does it solve?
This Skill helps you capture, justify, and standardize Data Engineering architecture decisions so your team can communicate trade-offs clearly and keep decision history consistent over time.
Core Features & Use Cases
- ADRs with a consistent template: Provides an ADR-NNN structure including context, decision, rationale, alternatives, consequences, and follow-up actions.
- Trade-off evaluation framework: Includes a weighted scoring matrix, scoring rubric, and reversibility spectrum to make comparisons systematic and repeatable.
- Reusable, pre-filled examples: Offers concrete ADR examples for common DE choices like orchestrator selection, lakehouse storage formats, and CDC/data quality strategies.
- Use cases: Selecting tools/approaches, designing high-level platform components, evaluating competing options, documenting past choices, and managing ADR lifecycle events (supersede/deprecate/link).
Quick Start
Use the de_adr skill when you need to decide between A and B for an architecture change and produce an ADR that records the context, decision, alternatives, trade-offs, and next actions.