data-platform

Design scalable data warehouses and lakehouses with star modeling and incremental loads.

Updated Nov 27, 2025
One-click install
npx skills add https://github.com/HenderOrlando/booklyapp --skill data-platform
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-platform
Source: https://github.com/HenderOrlando/booklyapp/tree/main/.windsurf/skills/data-platform
Command: npx skills add https://github.com/HenderOrlando/booklyapp --skill data-platform

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the challenges of managing and analyzing growing data volumes, moving beyond basic reporting to enable advanced analytics, self-serve BI, and machine learning.

Core Features & Use Cases

  • Scalable Data Architecture: Design robust data warehouses or lakehouses with star schemas and incremental loading.
  • Governed Metrics & Data Products: Establish a single source of truth for KPIs and define clear data contracts for reliable data sharing.
  • Machine Learning Data Management: Implement feature stores for consistent online/offline data and manage ML data pipelines.
  • Use Case: A company's product analytics are becoming inconsistent across dashboards. This Skill can help establish a semantic layer with governed metrics, ensuring everyone uses the same definitions for key performance indicators like Daily Active Users and Conversion Rate.

Quick Start

Define the Data Platform Profile for a new e-commerce analytics initiative.

Frequently Asked Questions about data-platform

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

FAQPage Schema
How do I build a scalable data warehouse for self-serve BI?

Build a scalable data warehouse by designing robust star schemas, implementing incremental loads, and establishing a semantic layer with governed metrics to enable consistent self-serve BI reporting.

What is a semantic layer and when do I need governed metrics?

A semantic layer defines governed metrics to establish a single source of truth for KPIs. You need it when product analytics become inconsistent across dashboards and require standardized definitions.

How do I manage machine learning data pipelines with a feature store?

Manage machine learning data pipelines by implementing a feature store to ensure consistent online and offline data, moving beyond operational reporting to support advanced analytics and ML workloads.

Data lakehouse vs data warehouse: which architecture supports my analytics?

Choose a data lakehouse or data warehouse based on your analytics needs; this Skill designs scalable architectures with star modeling, focusing on reproducibility, privacy, and cost-efficiency.

How do I establish data contracts for reliable data products?

Establish data contracts to define clear agreements for reliable data sharing, creating governed data products that ensure consistent KPIs and maintain a single source of truth across the organization.

When should I move beyond basic reporting to a full data platform?

Move beyond basic reporting to a full data platform when managing growing data volumes requires advanced analytics, self-serve BI, and machine learning capabilities that basic reporting cannot support.