data-architecture-strategy
Installation
SKILL.md
Data Architecture Strategy
Use this skill when the question is "what architecture should we use, and why now?"
Boundaries
- Use
data-engineeringwhen the architecture family is already chosen and the main task is how to model or serve data inside it. - Use
data-pipeline-reliabilitywhen the main issue is retries, merge semantics, backfills, or recovery behavior. - Use
prep-data-strategyfor PREP-specific domain rollout and shared-dimension questions.
Default procedure
- Identify the company's current maturity, team size, and main users of data.
- Separate near-term needs from future options.
- Choose the least complex architecture that satisfies current decisions and response-time needs.
- Treat architecture choice as a staged roadmap, not a one-shot identity decision.