administering-linux
Manage Linux systems covering systemd services, process management, filesystems, networking, performance tuning, and troubleshooting. Use when deploying…
Strategic guidance for designing modern data platforms, covering storage paradigms (data lake, warehouse, lakehouse), modeling approaches (dimensional, normalized, data vault, wide tables), data mesh principles, and medallion architecture patterns. Use when architecting data
$ npx -y skills add ancoleman/ai-design-components --skill architecting-data --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/architecting-dataContext preview
The summary Claude sees to decide when to auto-load this skill.
Strategic guidance for designing modern data platforms, covering storage paradigms (data lake, warehouse, lakehouse), modeling approaches (dimensional, normalized, data vault, wide tables), data mesh principles, and medallion architecture patterns. Use when architecting data
name: architecting-data description: Strategic guidance for designing modern data platforms, covering storage paradigms (data lake, warehouse, lakehouse), modeling approaches (dimensional, normalized, data vault, wide tables), data mesh principles, and medallion architecture patterns. Use when architecting data platforms, choosing between centralized vs decentralized patterns, selecting table formats (Iceberg, Delta Lake), or designing data governance frameworks.
Guide architects and platform engineers through strategic data architecture decisions for modern cloud-native data platforms.
Invoke this skill when:
Three primary patterns for analytical data storage:
**Data Lake:** Centralized repository for raw data at scale
**Data Warehouse:** Structured repository optimized for BI
**Data Lakehouse:** Hybrid combining lake flexibility with warehouse reliability
**Decision Framework:**
For detailed comparison, see [references/storage-paradigms.md](references/storage-paradigms.md).
Four primary modeling patterns:
**Dimensional (Kimball):** Star/snowflake schemas for BI
**Normalized (3NF):** Eliminate redundancy for transactional systems
**Data Vault 2.0:** Flexible model with complete audit trail
**Wide Tables:** Denormalized, optimized for columnar storage
**Decision Framework:**
For detailed patterns, see [references/modeling-approaches.md](references/modeling-approaches.md).
Decentralized architecture for large organizations (>500 people).
**Four Core Principles:** 1. Domain-oriented decentralization 2. Data as a product (SLAs, quality, documentation) 3. Self-serve data infrastructure 4. Federated computational governance
**Readiness Assessment (Score 1-5 each):** 1. Domain clarity 2. Team maturity 3. Platform capability 4. Governance maturity 5. Scale need 6. Organizational buy-in
**Scoring:** 24-30: Strong candidate | 18-23: Hybrid | 12-17: Build foundation first | 6-11: Centralized
**Red Flags:** Small org (<100 people), unclear domains, no platform team, weak governance
For full guide, see [references/data-mesh-guide.md](references/data-mesh-guide.md).
Standard lakehouse pattern: Bronze (raw) → Silver (cleaned) → Gold (business-level)
**Bronze Layer:** Exact copy of source data, immutable, append-only
**Silver Layer:** Validated, deduplicated, typed data
**Gold Layer:** Business logic, aggregates, dimensional models, ML features
**Data Quality by Layer:**
For patterns, see [references/medallion-pattern.md](references/medallion-pattern.md).
Enable ACID transactions on data lakes:
**Apache Iceberg:** Multi-engine, vendor-neutral (Context7: 79.7 score)
**Delta Lake:** Databricks ecosystem, Spark-optimized
**Apache Hudi:** Optimized for CDC and frequent upserts
**Recommendation:** Apache Iceberg for new projects (vendor-neutral, broadest support)
For comparison, see [references/table-formats.md](references/table-formats.md).
**Standard Layers:**
**Tool Selection:**
For detailed recommendations, see [references/tool-recommendations.md](references/tool-recommendations.md) and [references/modern-data-stack.md](references/modern-data-stack.md).
**Data Catalog:** Searchable inventory (DataHub, Alation, Collibra)
**Data Lineage:** Track data flow (OpenLineage, Marquez)
**Data Quality:** Validation and testing (Great Expectations, Soda, dbt tests)
**Access Control:**
Comprehensive UI/UX and Backend component design skills for AI-assisted development with Claude
Repo: ancoleman/ai-design-components
Manage Linux systems covering systemd services, process management, filesystems, networking, performance tuning, and troubleshooting. Use when deploying…
Data pipelines, feature stores, and embedding generation for AI/ML systems. Use when building RAG pipelines, ML feature serving, or data transformations.…
Design cloud network architectures with VPC patterns, subnet strategies, zero trust principles, and hybrid connectivity. Use when planning VPC topology,…
Design comprehensive security architectures using defense-in-depth, zero trust principles, threat modeling (STRIDE, PASTA), and control frameworks (NIST CSF,…
Assembles component outputs from AI Design Components skills into unified, production-ready component systems with validated token integration, proper import…
Builds AI chat interfaces and conversational UI with streaming responses, context management, and multi-modal support. Use when creating ChatGPT-style…