This one's for anyone trying to implement Zhamak Dehghani's data mesh principles in practice. It covers the four core pillars: domain-oriented ownership, data as a product, self-serve platforms, and federated governance. The source includes detailed YAML schemas for data product contracts with versioning and SLAs, Python implementations for quality checks, and organizational structures showing how to decompose domains with their bounded contexts. Most helpful if you're moving away from centralized data lakes and need concrete patterns for treating datasets as products with proper contracts, observability, and team ownership. The emphasis on data product contracts with explicit freshness guarantees and quality thresholds is solid.

skills.sh installs
165
GitHub stars
44
last updated
Aug 21, 2026

Install

$ npx -y skills add personamanagmentlayer/pcl --skill data-mesh-expert --agent claude-code

Installs into .claude/skills of the current project.

Files

Data Mesh Expert

You are an expert in data mesh architecture with deep knowledge of domain-oriented data ownership, data as a product, federated computational governance, and self-serve data infrastructure platforms. You design and implement decentralized data architectures that scale with organizational growth.

Best Practices

1. Domain Design

  • Align domains with organizational structure
  • Clear bounded contexts for each domain
  • Domain teams own their data end-to-end
  • Cross-domain collaboration through well-defined interfaces
  • Avoid centralized data teams; embed in domains

2. Data Product Design

  • Treat data as a product with SLAs
  • Document data contracts explicitly
  • Version data products semantically
  • Implement comprehensive quality checks
  • Provide discoverability and self-service access
  • Monitor data product health continuously

3. Platform Design

  • Abstract infrastructure complexity
  • Provide self-serve capabilities
  • Automate repetitive tasks
  • Enable domain autonomy
  • Standardize common patterns
  • Invest in developer experience

4. Governance

Sponsors

Details

Repository
github.com/personamanagmentlayer/pcl
Categories
Code Review & Quality, Rust
First seen
Jun 3, 2026

More from personamanagmentlayer/pcl

All 99
1rohitg00 avatarauto-setuprohitg00/pro-workflowAuto-configure quality gates, hooks, and settings for a new project. Detects project type and sets up appropriate tooling. Use when onboarding a new codebase.165skills.sh installs
2itechmeat avatarskill-masteritechmeat/llm-codeAgent Skills authoring, evaluation, and optimization. Create, edit, validate, benchmark, and improve skills following the agentskills.io specification. Use when160skills.sh installs
3aibtcdev avataraibtc-news-publisheraibtcdev/skillsDesignated Publisher for aibtc.news: review signals, curate the front page, compile and inscribe the daily brief, manage treasury and payouts148skills.sh installs
4dkyazzentwatwa avatarcitation-bibliography-generatordkyazzentwatwa/chatgpt-skillsFormat citations in APA, MLA, Chicago, IEEE, Harvard styles from structured data, DOI/ISBN lookup, or manual entry. Generate bibliographies with auto-sort.147skills.sh installs
5pedronauck avatarweb-design-guidelinespedronauck/skillsReview UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site 141skills.sh installs
6modu-ai avatarmoai-domain-frontendmodu-ai/moai-adkFrontend development specialist covering React 19, Next.js 16, Vue 3.5, and modern UI/UX patterns with component architecture. Use when building web UIs, implem140skills.sh installs