des-governance-and-security

Define ownership, access policy, privacy treatment, retention enforcement, and audit logging for data products.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill prevents data-platform trust and compliance failures by turning ambiguous ownership, access, privacy, retention, and audit requirements into explicit, production-ready governance controls for data products.

Core Features & Use Cases

  • Data classification & PII handling: Define sensitivity levels and choose masking/tokenization/encryption strategies per dataset and per PII column.
  • Access control and isolation: Specify RBAC plus RLS/column-level security so each consumer role can safely query only what they should.
  • Retention, deletion, and auditability: Enforce retention windows, document right-to-forgetten flows, and ensure audit logging for query and export actions.
  • Release readiness guardrails: Use HALT checkpoints to stop when required upstream evidence, ownership, regulatory scope, or security decisions are missing.

Use this when preparing Silver/Gold/Serving datasets for production release, especially where PII/regulated data, cross-team ownership, external access, or compliance obligations apply.

Quick Start

Use the des-governance-and-security skill to produce the governance artifact at planning-artifacts/19-governance-and-security.md for your Silver and Gold dataset inventory.

Frequently Asked Questions about des-governance-and-security

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

FAQPage Schema
How do I establish data governance controls for sensitive datasets before production release?

Data governance controls are established by defining dataset ownership, access policies, PII classification, retention enforcement, and audit logging. This process requires complete dataset inventories and data contract inputs to ensure release readiness for sensitive data products. HALT checkpoints validate missing upstream evidence.

What is the best way to implement RBAC and row-level security for shared data products?

Implementing RBAC and row-level security involves specifying role-based access plus column-level isolation so each consumer role queries only authorized data. This access control and isolation strategy ensures safe querying across shared metrics and cross-team stewardship scenarios involving regulated data.

How do I define PII classification and masking strategies for my data inventory?

PII classification is defined by assigning sensitivity levels to datasets and selecting masking, tokenization, or encryption strategies per PII column. This privacy treatment ensures regulated data is appropriately protected before production release.

How do I enforce retention windows and right-to-be-forgotten procedures for compliance?

Retention and deletion procedures are enforced by defining retention windows, documenting right-to-be-forgotten flows, and ensuring audit logging for query and export actions. This enforces regulatory obligations and compliance for data products with sensitive information.

When do I need explicit data governance controls for cross-team data stewardship?

Explicit data governance controls are needed when preparing Silver, Gold, or Serving datasets for production release. This is especially required where PII, regulated data, cross-team ownership, external access, or compliance obligations apply to the data product.

What happens if required ownership or security decisions are missing during release readiness?

Release readiness guardrails use HALT stop conditions to halt the process when required upstream evidence, ownership, regulatory scope, or security decisions are missing. This prevents data-platform trust and compliance failures by blocking incomplete governance artifacts from production.