des-serving-layer-design

Design serving layer specifications for consumer-safe data delivery.

2|Updated May 20, 2026
One-click install
npx skills add https://github.com/DKSang/DES-SKILL --skill des-serving-layer-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: des-serving-layer-design
Source: https://github.com/DKSang/DES-SKILL/tree/main/skills/des-serving-layer-design
Command: npx skills add https://github.com/DKSang/DES-SKILL --skill des-serving-layer-design

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

des-serving-layer-design prevents AI agents from designing data products that consumers cannot safely use by defining how Gold outputs and semantic objects are delivered through trusted serving channels with clear access, freshness/quality visibility, performance expectations, and feedback/usage monitoring.

Core Features & Use Cases

  • Serving Layer Specification design: produce a complete serving blueprint covering scope, non-scope, consumer/persona mapping, channel inventory, and Gold/Semantic-to-serving mappings.
  • Trust, security, and experience alignment: document access control/security model, freshness and quality visibility, performance/latency expectations, and caching/materialization expectations.
  • Consumer-safe validation artifacts: create Phase 17 support plan, evidence pack, artifact revision notes, Done Gate decision, and Phase 17→18 handoff requirements (without implementing dashboards/APIs/pipelines).

Quick Start

Use the des-serving-layer-design skill to create the serving specification for your Phase 17 scope by routing Phase 17 based on your Phase 16 semantic model specification and Phase 16 handoff.

Frequently Asked Questions about des-serving-layer-design

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

FAQPage Schema
How do I design a serving layer for BI dashboards and APIs that ensures safe data consumption?

Designing a serving layer for BI dashboards and APIs requires mapping trusted semantic objects to serving channels with defined access control, freshness visibility, and latency expectations. This ensures consumers access data products safely without uncontrolled exposure.

What is a serving layer specification in a data platform architecture?

A serving layer specification is a blueprint defining how Gold outputs and semantic models are delivered to consumers via dashboards, APIs, and reverse ETL. It documents consumer personas, channel inventory, security models, and performance expectations for trusted data consumption.

How do I define access control and freshness quality for semantic models served to consumers?

Defining access control and freshness quality for semantic models involves documenting security rules, data quality visibility, and latency expectations alongside Gold-to-serving mappings. This ensures consumers understand data reliability and boundaries when accessing products through APIs or BI dashboards.

Do I need an upstream semantic model and Gold layer contracts before specifying data product serving channels?

Yes, you need upstream semantic model specifications, Gold layer contracts, data quality definitions, and orchestration observability artifacts before designing serving channels. These prerequisites ensure data products are trusted and consumer-safe before mapping them to APIs or reverse ETL.

What's the best way to map reverse ETL and AI data agent interfaces to a semantic layer?

Mapping reverse ETL and AI data agent interfaces to a semantic layer requires defining consumer personas, channel inventory, and Gold-to-serving mappings within a serving layer specification. This establishes clear access rules and performance expectations for automated data consumption.

What are the limitations of serving layer design for data products?

Serving layer design is limited to specification and does not implement actual dashboards, APIs, or pipelines. It focuses on defining access control, freshness visibility, and performance expectations rather than building the serving infrastructure itself.