Not in the top 1,000 by GitHub stars
vaquarkhan/data-engineering-agent-skills
Production-grade Agent Skills for data engineering AI agents: 73 workflows, platform presets, safe backfill/replay, Kafka & Spark reliability, MCP observability, and VS Code/JetBrains installers.
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/airflow-and-workflow-orchestration/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/apache-beam-unified-batch-and-stream/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/apache-hudi-lakehouse/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/api-and-saas-ingestion-patterns/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/avro-protobuf-json-schema-registry/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/bigquery-and-dataform-platform-engineering/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/cdc-and-incremental-loading/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/clickhouse-real-time-analytics/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/data-catalog-and-discovery/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/data-contract-testing-with-schema-registry/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/data-lake-and-zone-architecture/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/data-mesh-and-domain-oriented-design/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/data-migration-and-platform-cutover/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/data-observability-and-sla-management/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/data-platform-ci-cd-and-release-management/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/data-platform-disaster-recovery-and-business-continuity/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/data-platform-operating-model-and-service-ownership/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/data-quality-and-contract-testing/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/data-quality-platforms-and-rule-management/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/data-reconciliation-and-financial-controls/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/data-resiliency-testing-and-failure-injection/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/data-security-compliance-and-regulated-data/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/data-sharing-and-publishing-contracts/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/data-specification/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/dataplex-and-bigquery-governance/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/dbt-and-analytics-engineering/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/debezium-and-kafka-connect-cdc/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/delta-lake-and-medallion-architecture/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/duckdb-local-analytics-and-dev/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/enterprise-etl-and-data-integration-modernization/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/esg-and-sustainability-regulatory-reporting/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/etl-elt-and-modernization-strategy/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/feature-store-and-ml-data-pipelines/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/file-and-partner-feed-ingestion/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/glue-data-catalog-and-lake-formation-governance/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/great-expectations-deequ-and-cuallee/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/incident-triage-and-pipeline-recovery/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/java-data-engineering-and-integration-services/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/kafka-resilience-and-schema-evolution/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/lakefs-and-data-versioning/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/lakehouse-table-format-engineering/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/lineage-pii-and-governance/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/lower-environment-data-masking-and-obfuscation/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/mainframe-modernization-and-data-offload/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/master-data-and-entity-resolution/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/mcp-data-observability-integration/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/microsoft-purview-and-azure-data-governance/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/notebook-to-production-hardening/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/openmetadata-datahub-and-openlineage/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/operational-datastore-selection-relational-and-nosql/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/orchestration-and-backfills/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/pipeline-planning-and-task-breakdown/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/privacy-retention-and-right-to-delete/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/python-data-engineering-and-pipeline-packaging/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/regional-data-compliance-and-sovereignty/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/reverse-etl-and-operational-data-serving/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/safe-backfill-and-replay-orchestration/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/scala-data-engineering-on-jvm-runtimes/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/schema-evolution-and-contract-migrations/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/semantic-layer-and-metric-governance/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/snowflake-native-pipelines-and-governance/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/source-reliability-and-extraction-resilience/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/spark-and-distributed-processing/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/spark-serverless-reliability-and-state-management/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/streaming-and-messaging-systems/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/superset-and-metrics-serving/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/terraform-and-data-platform-infrastructure/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/test-data-preparation-and-synthetic-data/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/trino-presto-federated-query/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/unity-catalog-and-lakehouse-governance/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/using-data-agent-skills/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/using-data-engineering-agent-skills/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/warehouse-and-schema-design/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
skills/warehouse-performance-and-cost-optimization/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 421ef57e8d42
No earlier version was observed for comparison.
Verified commit 421ef57e8d42c464b29339193c18dd5bd2946bc2
git clone --filter=blob:none --no-checkout https://github.com/vaquarkhan/data-engineering-agent-skills.git .hotskills/vaquarkhan-data-engineering-agent-skills && git -C .hotskills/vaquarkhan-data-engineering-agent-skills checkout --detach 421ef57e8d42c464b29339193c18dd5bd2946bc2
# Copy each selected skill directory from .hotskills/vaquarkhan-data-engineering-agent-skills into .claude/skills/<skill-name>/git clone --filter=blob:none --no-checkout https://github.com/vaquarkhan/data-engineering-agent-skills.git .hotskills/vaquarkhan-data-engineering-agent-skills && git -C .hotskills/vaquarkhan-data-engineering-agent-skills checkout --detach 421ef57e8d42c464b29339193c18dd5bd2946bc2
# Copy each selected skill directory from .hotskills/vaquarkhan-data-engineering-agent-skills into .agents/skills/<skill-name>/git clone --filter=blob:none --no-checkout https://github.com/vaquarkhan/data-engineering-agent-skills.git .hotskills/vaquarkhan-data-engineering-agent-skills && git -C .hotskills/vaquarkhan-data-engineering-agent-skills checkout --detach 421ef57e8d42c464b29339193c18dd5bd2946bc2
# Copy each selected skill directory from .hotskills/vaquarkhan-data-engineering-agent-skills into .cursor/skills/<skill-name>/git clone --filter=blob:none --no-checkout https://github.com/vaquarkhan/data-engineering-agent-skills.git .hotskills/vaquarkhan-data-engineering-agent-skills && git -C .hotskills/vaquarkhan-data-engineering-agent-skills checkout --detach 421ef57e8d42c464b29339193c18dd5bd2946bc2
# Copy each selected skill directory from .hotskills/vaquarkhan-data-engineering-agent-skills into .gemini/skills/<skill-name>/git clone --filter=blob:none --no-checkout https://github.com/vaquarkhan/data-engineering-agent-skills.git .hotskills/vaquarkhan-data-engineering-agent-skills && git -C .hotskills/vaquarkhan-data-engineering-agent-skills checkout --detach 421ef57e8d42c464b29339193c18dd5bd2946bc2
# Copy each selected skill directory from .hotskills/vaquarkhan-data-engineering-agent-skills into .github/skills/<skill-name>/git clone --filter=blob:none --no-checkout https://github.com/vaquarkhan/data-engineering-agent-skills.git .hotskills/vaquarkhan-data-engineering-agent-skills && git -C .hotskills/vaquarkhan-data-engineering-agent-skills checkout --detach 421ef57e8d42c464b29339193c18dd5bd2946bc2
# Copy each selected skill directory from .hotskills/vaquarkhan-data-engineering-agent-skills into .opencode/skills/<skill-name>/Heat
2.9- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- airflow-and-workflow-orchestration
skills/airflow-and-workflow-orchestration - apache-beam-unified-batch-and-stream
skills/apache-beam-unified-batch-and-stream - apache-hudi-lakehouse
skills/apache-hudi-lakehouse - api-and-saas-ingestion-patterns
skills/api-and-saas-ingestion-patterns - avro-protobuf-json-schema-registry
skills/avro-protobuf-json-schema-registry - bigquery-and-dataform-platform-engineering
skills/bigquery-and-dataform-platform-engineering - cdc-and-incremental-loading
skills/cdc-and-incremental-loading - clickhouse-real-time-analytics
skills/clickhouse-real-time-analytics - data-catalog-and-discovery
skills/data-catalog-and-discovery - data-contract-testing-with-schema-registry
skills/data-contract-testing-with-schema-registry - data-lake-and-zone-architecture
skills/data-lake-and-zone-architecture - data-mesh-and-domain-oriented-design
skills/data-mesh-and-domain-oriented-design - data-migration-and-platform-cutover
skills/data-migration-and-platform-cutover - data-observability-and-sla-management
skills/data-observability-and-sla-management - data-platform-ci-cd-and-release-management
skills/data-platform-ci-cd-and-release-management - data-platform-disaster-recovery-and-business-continuity
skills/data-platform-disaster-recovery-and-business-continuity - data-platform-operating-model-and-service-ownership
skills/data-platform-operating-model-and-service-ownership - data-quality-and-contract-testing
skills/data-quality-and-contract-testing - data-quality-platforms-and-rule-management
skills/data-quality-platforms-and-rule-management - data-reconciliation-and-financial-controls
skills/data-reconciliation-and-financial-controls - data-resiliency-testing-and-failure-injection
skills/data-resiliency-testing-and-failure-injection - data-security-compliance-and-regulated-data
skills/data-security-compliance-and-regulated-data - data-sharing-and-publishing-contracts
skills/data-sharing-and-publishing-contracts - data-specification
skills/data-specification - dataplex-and-bigquery-governance
skills/dataplex-and-bigquery-governance - dbt-and-analytics-engineering
skills/dbt-and-analytics-engineering - debezium-and-kafka-connect-cdc
skills/debezium-and-kafka-connect-cdc - delta-lake-and-medallion-architecture
skills/delta-lake-and-medallion-architecture - duckdb-local-analytics-and-dev
skills/duckdb-local-analytics-and-dev - enterprise-etl-and-data-integration-modernization
skills/enterprise-etl-and-data-integration-modernization - esg-and-sustainability-regulatory-reporting
skills/esg-and-sustainability-regulatory-reporting - etl-elt-and-modernization-strategy
skills/etl-elt-and-modernization-strategy - feature-store-and-ml-data-pipelines
skills/feature-store-and-ml-data-pipelines - file-and-partner-feed-ingestion
skills/file-and-partner-feed-ingestion - glue-data-catalog-and-lake-formation-governance
skills/glue-data-catalog-and-lake-formation-governance - great-expectations-deequ-and-cuallee
skills/great-expectations-deequ-and-cuallee - incident-triage-and-pipeline-recovery
skills/incident-triage-and-pipeline-recovery - java-data-engineering-and-integration-services
skills/java-data-engineering-and-integration-services - kafka-resilience-and-schema-evolution
skills/kafka-resilience-and-schema-evolution - lakefs-and-data-versioning
skills/lakefs-and-data-versioning - lakehouse-table-format-engineering
skills/lakehouse-table-format-engineering - lineage-pii-and-governance
skills/lineage-pii-and-governance - lower-environment-data-masking-and-obfuscation
skills/lower-environment-data-masking-and-obfuscation - mainframe-modernization-and-data-offload
skills/mainframe-modernization-and-data-offload - master-data-and-entity-resolution
skills/master-data-and-entity-resolution - mcp-data-observability-integration
skills/mcp-data-observability-integration - microsoft-purview-and-azure-data-governance
skills/microsoft-purview-and-azure-data-governance - notebook-to-production-hardening
skills/notebook-to-production-hardening - openmetadata-datahub-and-openlineage
skills/openmetadata-datahub-and-openlineage - operational-datastore-selection-relational-and-nosql
skills/operational-datastore-selection-relational-and-nosql - orchestration-and-backfills
skills/orchestration-and-backfills - pipeline-planning-and-task-breakdown
skills/pipeline-planning-and-task-breakdown - privacy-retention-and-right-to-delete
skills/privacy-retention-and-right-to-delete - python-data-engineering-and-pipeline-packaging
skills/python-data-engineering-and-pipeline-packaging - regional-data-compliance-and-sovereignty
skills/regional-data-compliance-and-sovereignty - reverse-etl-and-operational-data-serving
skills/reverse-etl-and-operational-data-serving - safe-backfill-and-replay-orchestration
skills/safe-backfill-and-replay-orchestration - scala-data-engineering-on-jvm-runtimes
skills/scala-data-engineering-on-jvm-runtimes - schema-evolution-and-contract-migrations
skills/schema-evolution-and-contract-migrations - semantic-layer-and-metric-governance
skills/semantic-layer-and-metric-governance - snowflake-native-pipelines-and-governance
skills/snowflake-native-pipelines-and-governance - source-reliability-and-extraction-resilience
skills/source-reliability-and-extraction-resilience - spark-and-distributed-processing
skills/spark-and-distributed-processing - spark-serverless-reliability-and-state-management
skills/spark-serverless-reliability-and-state-management - streaming-and-messaging-systems
skills/streaming-and-messaging-systems - superset-and-metrics-serving
skills/superset-and-metrics-serving - terraform-and-data-platform-infrastructure
skills/terraform-and-data-platform-infrastructure - test-data-preparation-and-synthetic-data
skills/test-data-preparation-and-synthetic-data - trino-presto-federated-query
skills/trino-presto-federated-query - unity-catalog-and-lakehouse-governance
skills/unity-catalog-and-lakehouse-governance - using-data-agent-skills
skills/using-data-agent-skills - using-data-engineering-agent-skills
skills/using-data-engineering-agent-skills - warehouse-and-schema-design
skills/warehouse-and-schema-design - warehouse-performance-and-cost-optimization
skills/warehouse-performance-and-cost-optimization
How it works
airflow-and-workflow-orchestration
When your agent uses it
Guides agents through workflow orchestration design and operation across Airflow-style DAGs, cloud-native schedulers, and event-driven pipeline control planes. Use when building or modifying workflow dependencies, retries, triggers, sensors, SLAs, or cross-system pipeline coordination.
What it loads into context
Frontmatter
63 tokensAlways available to the agent
SKILL.md
897 tokensWhen the skill is activated
Reference documents
22,456 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Service Selection Hints
- Common Rationalizations
- Red Flags
- Verification
Scripts executed separately
../../examples/aws-s3-glue-athena-iceberg/Makefile../../examples/aws-s3-glue-athena-iceberg/jobs/normalize_customers.py../../examples/aws-s3-glue-athena-iceberg/jobs/reconcile_customers.py../../examples/aws-serverless-spark-msk-reliability/Makefile../../examples/aws-serverless-spark-msk-reliability/jobs/checkpoint_batch_job.py../../examples/aws-serverless-spark-msk-reliability/jobs/orphan_cleanup.py../../examples/aws-serverless-spark-msk-reliability/jobs/validate_resume.py../../examples/databricks-delta-medallion/Makefile../../examples/databricks-delta-medallion/src/bronze_to_silver.py../../examples/databricks-delta-medallion/src/rollback_silver.py../../examples/databricks-delta-medallion/src/validate_rollback.py../../examples/databricks-delta-medallion/src/validate_silver.py../../examples/dbt-warehouse-marts/Makefile../../examples/kafka-flink-streaming/Makefile../../examples/kafka-flink-streaming/src/kafka_to_postgres.py../../examples/kafka-flink-streaming/src/produce_to_kafka.py../../examples/kafka-flink-streaming/src/producer.py../../examples/kafka-flink-streaming/src/replay.py../../examples/kafka-flink-streaming/src/replay_to_kafka.py../../examples/kafka-flink-streaming/src/stream_job.py../../examples/kafka-flink-streaming/src/validate_postgres_sink.py../../examples/kafka-flink-streaming/src/validate_sink.py../../hooks/backfill-guard.ps1../../hooks/backfill-guard.sh../../hooks/contract-check-pre.ps1../../hooks/contract-check-pre.sh../../hooks/cost-check.ps1../../hooks/cost-check.sh../../hooks/incident-mode.ps1../../hooks/incident-mode.sh../../hooks/pipeline-review-pre.ps1../../hooks/pipeline-review-pre.sh../../hooks/release-guard.ps1../../hooks/release-guard.sh../../hooks/schema-change-guard.ps1../../hooks/schema-change-guard.sh../../hooks/session-start.ps1../../hooks/session-start.sh../../hooks/session-start.sh../../scripts/check-links.py../../scripts/check-links.py../../scripts/hook_runner.py../../scripts/hook_runner.py../../scripts/install.ps1../../scripts/install.sh../../scripts/install_toolkit.py../../scripts/test-plugin-installation.py../../scripts/validate-assets.py../../scripts/validate-assets.py../../scripts/validate-assets.py../../scripts/validate-assets.py../../scripts/validate-skills.py../../scripts/validate-skills.py../../scripts/validate-template-schemas.py../../scripts/validate-template-schemas.py../../scripts/validate_dataset_contract.py
Files
../../.claude-plugin/README.mddoc391 bytes../../.claude-plugin/data-engineering-adoption.manifest.jsonasset787 bytes../../.claude-plugin/data-engineering-core.manifest.jsonasset572 bytes../../.claude-plugin/data-engineering-platforms.manifest.jsonasset449 bytes../../.claude/commands/backfill.mddoc751 bytes../../.claude/commands/build.mddoc370 bytes../../.claude/commands/plan.mddoc286 bytes../../.claude/commands/review.mddoc550 bytes../../.claude/commands/ship.mddoc572 bytes../../.claude/commands/spec.mddoc336 bytes../../.claude/commands/test.mddoc177 bytes../../.claude/commands/validate.mddoc690 bytes../../.cursor/rules/00-data-agent-core.mdcasset523 bytes../../.cursor/rules/10-spec-first.mdcasset422 bytes../../.cursor/rules/20-platform-preset-selector.mdcasset458 bytes../../.cursor/rules/30-quality-gates.mdcasset663 bytes../../.gemini/commands/backfill.mddoc751 bytes../../.gemini/commands/build.mddoc122 bytes../../.gemini/commands/plan.mddoc113 bytes../../.gemini/commands/review.mddoc550 bytes../../.gemini/commands/ship.mddoc572 bytes../../.gemini/commands/spec.mddoc119 bytes../../.gemini/commands/test.mddoc119 bytes../../.gemini/commands/validate.mddoc690 bytes../../.github/copilot-instructions.mddoc1,158 bytes../../.github/workflows/publish-plugins.ymlasset3,266 bytes../../.github/workflows/publish-plugins.ymlasset3,266 bytes../../.github/workflows/release-artifacts.ymlasset2,109 bytes../../.github/workflows/release-artifacts.ymlasset2,109 bytes../../.github/workflows/test-plugin-installation.ymlasset1,505 bytes../../.github/workflows/test-plugin-installation.ymlasset1,505 bytes../../.github/workflows/validate-and-package.ymlasset1,879 bytes../../.kiro/steering/product.mddoc657 bytes../../.kiro/steering/structure.mddoc948 bytes../../.kiro/steering/tech.mddoc719 bytes../../.opencode/README.mddoc421 bytes../../.opencode/skillsasset11 bytes../../.windsurfrules.exampleasset273 bytes../../AGENTS.mddoc6,550 bytes../../CLAUDE.mddoc3,217 bytes../../docs/claude-setup.mddoc1,489 bytes../../docs/codex-setup.mddoc919 bytes../../docs/copilot-setup.mddoc1,472 bytes../../docs/cursor-setup.mddoc1,470 bytes../../docs/generic-markdown-rules-setup.mddoc1,404 bytes../../docs/getting-started.mddoc10,384 bytes../../docs/kiro-setup.mddoc1,473 bytes../../docs/opencode-setup.mddoc1,327 bytes../../docs/windsurf-setup.mddoc1,111 bytes../../examples/api-saas-to-warehouse-ingestion/README.mddoc833 bytes../../examples/aws-s3-glue-athena-iceberg/Makefileruns562 bytes../../examples/aws-s3-glue-athena-iceberg/README.mddoc1,593 bytes../../examples/aws-s3-glue-athena-iceberg/config/lake-layout.yamlasset195 bytes../../examples/aws-s3-glue-athena-iceberg/contracts/customers-contract.yamlasset876 bytes../../examples/aws-s3-glue-athena-iceberg/data/customers.jsonlasset167 bytes../../examples/aws-s3-glue-athena-iceberg/jobs/normalize_customers.pyruns900 bytes../../examples/aws-s3-glue-athena-iceberg/jobs/reconcile_customers.pyruns1,793 bytes../../examples/aws-s3-glue-athena-iceberg/plan.mddoc596 bytes../../examples/aws-s3-glue-athena-iceberg/spec.mddoc914 bytes../../examples/aws-s3-glue-athena-iceberg/sql/create_publish_view.sqlasset151 bytes../../examples/aws-s3-glue-athena-iceberg/tasks.mddoc684 bytes../../examples/aws-serverless-spark-msk-reliability/Makefileruns607 bytes../../examples/aws-serverless-spark-msk-reliability/README.mddoc2,437 bytes../../examples/aws-serverless-spark-msk-reliability/config/checkpoint-layout.yamlasset267 bytes../../examples/aws-serverless-spark-msk-reliability/config/kafka-producer-settings.yamlasset259 bytes../../examples/aws-serverless-spark-msk-reliability/contracts/aggregated-events-contract.yamlasset764 bytes../../examples/aws-serverless-spark-msk-reliability/data/order-events.jsonlasset545 bytes../../examples/aws-serverless-spark-msk-reliability/jobs/checkpoint_batch_job.pyruns6,545 bytes../../examples/aws-serverless-spark-msk-reliability/jobs/orphan_cleanup.pyruns1,810 bytes../../examples/aws-serverless-spark-msk-reliability/jobs/validate_resume.pyruns2,600 bytes../../examples/aws-serverless-spark-msk-reliability/plan.mddoc1,220 bytes../../examples/aws-serverless-spark-msk-reliability/spec.mddoc1,018 bytes../../examples/aws-serverless-spark-msk-reliability/tasks.mddoc1,089 bytes../../examples/data-platform-cicd-progressive-release/README.mddoc1,238 bytes../../examples/databricks-delta-medallion/Makefileruns685 bytes../../examples/databricks-delta-medallion/README.mddoc1,750 bytes../../examples/databricks-delta-medallion/conf/medallion.yamlasset129 bytes../../examples/databricks-delta-medallion/contracts/silver-contract-v1.yamlasset782 bytes../../examples/databricks-delta-medallion/contracts/silver-contract.yamlasset904 bytes../../examples/databricks-delta-medallion/databricks.ymlasset114 bytes../../examples/databricks-delta-medallion/plan.mddoc618 bytes../../examples/databricks-delta-medallion/sample/bronze.jsonlasset196 bytes../../examples/databricks-delta-medallion/snapshots/silver_previous.jsonlasset97 bytes../../examples/databricks-delta-medallion/spec.mddoc803 bytes../../examples/databricks-delta-medallion/src/bronze_to_silver.pyruns876 bytes../../examples/databricks-delta-medallion/src/rollback_silver.pyruns523 bytes../../examples/databricks-delta-medallion/src/validate_rollback.pyruns664 bytes../../examples/databricks-delta-medallion/src/validate_silver.pyruns1,449 bytes../../examples/databricks-delta-medallion/tasks.mddoc629 bytes../../examples/dbt-warehouse-marts/Makefileruns549 bytes../../examples/dbt-warehouse-marts/README.mddoc1,721 bytes../../examples/dbt-warehouse-marts/contracts/fct_daily_revenue-contract.yamlasset648 bytes../../examples/dbt-warehouse-marts/dbt_project.ymlasset124 bytes../../examples/dbt-warehouse-marts/models/marts/fct_daily_revenue.sqlasset92 bytes../../examples/dbt-warehouse-marts/models/schema.ymlasset374 bytes../../examples/dbt-warehouse-marts/models/staging/stg_orders.sqlasset137 bytes../../examples/dbt-warehouse-marts/plan.mddoc543 bytes../../examples/dbt-warehouse-marts/profiles/profiles.ymlasset166 bytes../../examples/dbt-warehouse-marts/seeds/orders.csvasset94 bytes../../examples/dbt-warehouse-marts/spec.mddoc707 bytes../../examples/dbt-warehouse-marts/tasks.mddoc643 bytes../../examples/esg-regulatory-reporting-foundation/README.mddoc1,014 bytes../../examples/feature-store-online-offline-parity/README.mddoc774 bytes../../examples/gcp-pubsub-dataflow-bigquery/README.mddoc790 bytes../../examples/kafka-flink-streaming/Makefileruns1,060 bytes../../examples/kafka-flink-streaming/README.mddoc3,374 bytes../../examples/kafka-flink-streaming/config/flink-job.yamlasset212 bytes../../examples/kafka-flink-streaming/contracts/windowed-orders-contract.yamlasset1,090 bytes../../examples/kafka-flink-streaming/docker-compose.ymlasset1,254 bytes../../examples/kafka-flink-streaming/plan.mddoc580 bytes../../examples/kafka-flink-streaming/sample/order-events.jsonlasset773 bytes../../examples/kafka-flink-streaming/schemas/order-events.avscasset344 bytes../../examples/kafka-flink-streaming/spec.mddoc669 bytes../../examples/kafka-flink-streaming/src/kafka_to_postgres.pyruns3,936 bytes../../examples/kafka-flink-streaming/src/produce_to_kafka.pyruns962 bytes../../examples/kafka-flink-streaming/src/producer.pyruns971 bytes../../examples/kafka-flink-streaming/src/replay.pyruns830 bytes../../examples/kafka-flink-streaming/src/replay_to_kafka.pyruns962 bytes../../examples/kafka-flink-streaming/src/stream_job.pyruns3,959 bytes../../examples/kafka-flink-streaming/src/validate_postgres_sink.pyruns1,542 bytes../../examples/kafka-flink-streaming/src/validate_sink.pyruns2,436 bytes../../examples/kafka-flink-streaming/tasks.mddoc662 bytes../../examples/multi-cloud-warehouse-cutover/README.mddoc812 bytes../../examples/privacy-retention-deletion-workflow/README.mddoc802 bytes../../examples/snowflake-dbt-reverse-etl/README.mddoc753 bytes../../examples/validation-and-security-review-foundation/README.mddoc1,026 bytes../../hooks/README.mddoc2,839 bytes../../hooks/backfill-guard.ps1runs255 bytes../../hooks/backfill-guard.shruns173 bytes../../hooks/contract-check-pre.ps1runs259 bytes../../hooks/contract-check-pre.shruns177 bytes../../hooks/cost-check.ps1runs251 bytes../../hooks/cost-check.shruns169 bytes../../hooks/hooks.jsonasset224 bytes../../hooks/incident-mode.ps1runs254 bytes../../hooks/incident-mode.shruns172 bytes../../hooks/pipeline-review-pre.ps1runs260 bytes../../hooks/pipeline-review-pre.shruns178 bytes../../hooks/release-guard.ps1runs254 bytes../../hooks/release-guard.shruns172 bytes../../hooks/schema-change-guard.ps1runs260 bytes../../hooks/schema-change-guard.shruns178 bytes../../hooks/session-start.ps1runs254 bytes../../hooks/session-start.shruns172 bytes../../hooks/session-start.shruns172 bytes../../mcp/airflow.mcp.jsonasset771 bytes../../mcp/bigquery.mcp.jsonasset866 bytes../../mcp/databricks.mcp.jsonasset919 bytes../../mcp/dbt-cloud.mcp.jsonasset954 bytes../../mcp/github.mcp.jsonasset799 bytes../../mcp/kafka.mcp.jsonasset901 bytes../../mcp/postgres.mcp.jsonasset783 bytes../../mcp/slack-jira-incidents.mcp.jsonasset1,025 bytes../../mcp/snowflake.mcp.jsonasset1,068 bytes../../mcp/spark.mcp.jsonasset984 bytes../../mcp/terraform.mcp.jsonasset746 bytes../../references/data-resiliency-testing-patterns.mddoc5,047 bytes../../references/kafka-production-guardrails.mddoc1,983 bytes../../references/mcp-data-observability-patterns.mddoc2,046 bytes../../references/spark-serverless-reliability-patterns.mddoc2,055 bytes../../registry/assets.jsonasset21,835 bytes../../requirements-proof.txtdoc20 bytes../../requirements.txtdoc80 bytes../../scripts/check-links.pyruns1,546 bytes../../scripts/check-links.pyruns1,546 bytes../../scripts/hook_runner.pyruns29,831 bytes../../scripts/hook_runner.pyruns29,831 bytes../../scripts/install.ps1runs151 bytes../../scripts/install.shruns143 bytes../../scripts/install_toolkit.pyruns5,398 bytes../../scripts/test-plugin-installation.pyruns2,642 bytes../../scripts/validate-assets.pyruns12,216 bytes../../scripts/validate-assets.pyruns12,216 bytes../../scripts/validate-assets.pyruns12,216 bytes../../scripts/validate-assets.pyruns12,216 bytes../../scripts/validate-skills.pyruns3,822 bytes../../scripts/validate-skills.pyruns3,822 bytes../../scripts/validate-template-schemas.pyruns1,782 bytes../../scripts/validate-template-schemas.pyruns1,782 bytes../../scripts/validate_dataset_contract.pyruns14,343 bytes../../skills-index.mddoc12,516 bytesSKILL.mdcore4,326 bytes../../starter-packs/aws-lakehouse-starter.yamlasset342 bytes../../starter-packs/data-platform-cicd-release-starter.yamlasset405 bytes../../starter-packs/databricks-medallion-starter.yamlasset334 bytes../../starter-packs/enterprise-etl-modernization-starter.yamlasset449 bytes../../starter-packs/privacy-governance-starter.yamlasset324 bytes../../starter-packs/production-reliability-starter.yamlasset770 bytes../../starter-packs/regional-compliance-and-esg-reporting-starter.yamlasset455 bytes../../starter-packs/regulated-data-compliance-starter.yamlasset434 bytes../../starter-packs/resiliency-testing-starter.yamlasset509 bytes../../starter-packs/streaming-reliability-starter.yamlasset612 bytes../../starter-packs/test-data-lower-environments-starter.yamlasset460 bytes../../starter-packs/validation-security-review-starter.yamlasset453 bytes../../starter-packs/warehouse-analytics-starter.yamlasset356 bytes../../templates/backfill-plan.yamlasset1,195 bytes../../templates/data-compliance-controls.yamlasset1,186 bytes../../templates/dataset-contract.yamlasset980 bytes../../templates/incident-runbook.mddoc903 bytes../../templates/metric-contract.yamlasset690 bytes../../templates/release-gate-evidence.yamlasset1,117 bytes../../templates/schema-change-plan.yamlasset1,072 bytes../../templates/source-contract.yamlasset801 bytes
Read SKILL.md
# Airflow And Workflow Orchestration
## Overview
Use this skill when the problem is orchestration rather than transformation logic. It helps agents design `Airflow`, `MWAA`, `Cloud Composer`, `Azure Data Factory`, `Step Functions`, `Google Cloud Workflows`, or `Databricks Workflows` patterns with explicit dependencies, retries, ownership, backfills, and publish-safe cutover behavior.
## When to Use
- building or modifying `Airflow` DAGs
- choosing between scheduler-driven, event-driven, or platform-native orchestration
- designing scheduling, sensors, task dependencies, or retry policy
- coordinating ingestion, transformation, quality checks, and publish steps
- changing backfill, catchup, or SLA behavior
View the complete source on GitHubapache-beam-unified-batch-and-stream
When your agent uses it
Guides agents through Apache Beam pipelines that unify batch and streaming logic. Use when designing Beam transforms, windowing, runners, replay behavior, or portability across execution backends.
What it loads into context
Frontmatter
48 tokensAlways available to the agent
SKILL.md
976 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore4,909 bytesSKILL.mdcore4,909 bytes
Read SKILL.md
# Apache Beam Unified Batch And Stream
## Overview
Use this skill when `Apache Beam` is the abstraction layer for both batch and streaming data processing. It helps agents preserve portability without hiding time semantics or runner-specific constraints.
## When to Use
- building `Apache Beam` pipelines for batch, streaming, or unified workloads
- targeting multiple runners such as `Dataflow`, `Flink`, `Spark`, or `Direct Runner`
- sharing transform logic across batch and streaming modes
- managing windowing, watermarks, triggers, and late data handling
- designing portable pipelines that must run across environments
View the complete source on GitHubapache-hudi-lakehouse
When your agent uses it
Guides agents through Apache Hudi lakehouse design. Use when managing incremental upserts, record-level mutations, timeline behavior, compaction, and Hudi-based lakehouse tables.
What it loads into context
Frontmatter
46 tokensAlways available to the agent
SKILL.md
1,123 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore5,543 bytes
Read SKILL.md
# Apache Hudi Lakehouse
## Overview
Use this skill when `Apache Hudi` is the primary table layer for incremental lakehouse workloads. It helps agents reason about mutation-heavy patterns, table type selection, compaction behavior, timeline safety, and consumer expectations across read-optimized and real-time query paths.
## When to Use
- choosing or operating `Apache Hudi` for lakehouse tables
- building record-level upsert or delete pipelines
- managing compaction, clustering, and incremental consumption
- supporting lakehouse tables with heavy mutations (CDC sinks, slowly changing dimensions)
- planning multi-engine access (Spark, Presto, Trino, Athena, Hive)
View the complete source on GitHubapi-and-saas-ingestion-patterns
When your agent uses it
Guides agents through API and SaaS ingestion workflows. Use when extracting data from REST, GraphQL, or SaaS platforms with pagination, rate limits, auth rotation, backfills, or unstable source contracts.
What it loads into context
Frontmatter
54 tokensAlways available to the agent
SKILL.md
525 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,437 bytesSKILL.mdcore2,437 bytesSKILL.mdcore2,437 bytesSKILL.mdcore2,437 bytesSKILL.mdcore2,437 bytesSKILL.mdcore2,437 bytesSKILL.mdcore2,437 bytesSKILL.mdcore2,437 bytesSKILL.mdcore2,437 bytes
Read SKILL.md
# API And SaaS Ingestion Patterns
## Overview
Use this skill when the source system is an external API or SaaS platform rather than a database or file drop. It helps agents design reliable extraction, pagination, throttling, auth handling, and backfill-safe ingestion contracts.
## When to Use
- extracting from REST or GraphQL APIs
- ingesting SaaS platform data
- handling pagination, cursors, or sync tokens
- dealing with rate limits and source-side throttling
- backfilling historical API data safely
View the complete source on GitHubavro-protobuf-json-schema-registry
When your agent uses it
Guides agents through schema-registry-backed event contracts. Use when managing Avro, Protobuf, or JSON Schema for event streams, compatibility policies, producer and consumer evolution, or contract enforcement in messaging systems.
What it loads into context
Frontmatter
54 tokensAlways available to the agent
SKILL.md
1,066 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore5,623 bytesSKILL.mdcore5,623 bytes
Read SKILL.md
# Avro Protobuf JSON Schema Registry
## Overview
Use this skill when schema management for events must be explicit and enforceable. It helps agents coordinate producer changes, consumer compatibility, registry policy, and versioned contracts across teams sharing event streams.
## When to Use
- adopting a schema registry for event-driven systems
- defining or modifying Avro, Protobuf, or JSON Schema definitions
- setting compatibility policies for topics or subjects
- coordinating producer schema changes across multiple consumers
- enforcing contract governance for multi-team event ecosystems
View the complete source on GitHubbigquery-and-dataform-platform-engineering
When your agent uses it
Guides agents through BigQuery- and Dataform-centered data engineering workflows. Use when designing BigQuery physical models, ingestion boundaries, Dataform transformation workflows, slot or cost controls, and platform decisions across BigQuery, Dataflow, Dataproc, and GCP orchestration services.
What it loads into context
Frontmatter
69 tokensAlways available to the agent
SKILL.md
716 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore3,417 bytes
Read SKILL.md
# BigQuery And Dataform Platform Engineering
## Overview
Use this skill when `BigQuery` is the center of gravity for analytics engineering and data delivery on `GCP`. It helps agents decide what should run in `BigQuery`, what belongs in `Dataform`, and when the workflow should move to `Dataflow`, `Dataproc`, or external orchestration.
## When to Use
- designing or reviewing `BigQuery` physical models
- deciding between `Dataform`, `dbt`, `Dataflow`, or `Dataproc` responsibilities
- tuning partitioning, clustering, slots, and cost behavior
- defining ingestion and transformation boundaries on `GCP`
- building platform-native analytics workflows around `BigQuery`
View the complete source on GitHubcdc-and-incremental-loading
When your agent uses it
Guides agents through change data capture and incremental load design. Use when building or modifying watermark-based loads, upserts, deduplication, merge logic, late data handling, or replayable incremental pipelines.
What it loads into context
Frontmatter
52 tokensAlways available to the agent
SKILL.md
507 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,396 bytesSKILL.mdcore2,396 bytes
Read SKILL.md
# CDC And Incremental Loading
## Overview
Use this skill when the system changes data over time and full reloads are not the right answer. It helps agents design safe incremental behavior with clear watermarks, merge rules, deduplication, and replay semantics.
## When to Use
- implementing CDC ingestion
- designing watermark-based or timestamp-based incremental loads
- merging inserts, updates, and deletes
- handling late-arriving data
- fixing duplicate or missing incremental records
View the complete source on GitHubclickhouse-real-time-analytics
When your agent uses it
Guides agents through ClickHouse-based real-time analytics design. Use when building fast analytical serving layers, event aggregations, materialized views, or low-latency metric access patterns.
What it loads into context
Frontmatter
47 tokensAlways available to the agent
SKILL.md
991 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore4,900 bytesSKILL.mdcore4,900 bytesSKILL.mdcore4,900 bytesSKILL.mdcore4,900 bytes
Read SKILL.md
# ClickHouse Real Time Analytics
## Overview
Use this skill when `ClickHouse` is the target for low-latency analytical serving. It helps agents design ingestion, partitioning, materialized views, and query-ready schemas for fast reads while maintaining operational safety and cost control.
## When to Use
- designing or modifying `ClickHouse` tables for real-time analytics
- building event-heavy analytical aggregation layers
- creating materialized views for pre-computed metrics
- optimizing low-latency dashboards and metric APIs
- planning ingestion patterns for high-throughput event streams
View the complete source on GitHubdata-catalog-and-discovery
When your agent uses it
Guides agents through data catalog, discovery, and metadata quality workflows. Use when publishing datasets, improving discoverability, curating lineage metadata, or making data products easier for other teams to find and trust.
What it loads into context
Frontmatter
51 tokensAlways available to the agent
SKILL.md
468 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,317 bytesSKILL.mdcore2,317 bytes
Read SKILL.md
# Data Catalog And Discovery
## Overview
Use this skill when the challenge is not only building data, but making it understandable and discoverable. It helps agents treat metadata, ownership, lineage, and usage context as delivery artifacts instead of afterthoughts.
## When to Use
- publishing a new shared dataset
- improving catalog metadata quality
- curating lineage, tags, or ownership information
- reducing duplicate datasets created because teams cannot find trusted ones
Do not stop at filling in a title and description. Discovery quality requires operational context too.View the complete source on GitHubdata-contract-testing-with-schema-registry
When your agent uses it
Guides agents through data-contract testing using schema registries and compatibility checks. Use when validating event contracts, stream schema evolution, consumer compatibility, or release gates for schema-managed systems.
What it loads into context
Frontmatter
47 tokensAlways available to the agent
SKILL.md
1,012 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore5,491 bytes
Read SKILL.md
# Data Contract Testing With Schema Registry
## Overview
Use this skill when contracts must be tested through registry-backed compatibility rules, not only by convention. It helps agents make event contract validation a blocking part of build and release behavior with automated testing, consumer impact analysis, and evidence-driven release gates.
## When to Use
- testing event contract changes before production release
- validating schema compatibility as part of CI/CD pipelines
- coordinating producer and consumer schema evolution across teams
- enforcing registry-backed contract quality gates before deployment
- building release evidence that proves schema safety
View the complete source on GitHubdata-lake-and-zone-architecture
When your agent uses it
Guides agents through data lake and zone architecture design. Use when defining raw, refined, curated, or publish layers; storage organization; retention; and operational boundaries for a data lake.
What it loads into context
Frontmatter
48 tokensAlways available to the agent
SKILL.md
589 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Cross-Cloud Architecture
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,920 bytesSKILL.mdcore2,920 bytes
Read SKILL.md
# Data Lake And Zone Architecture
## Overview
Use this skill when the storage platform needs structure before pipelines scale into chaos. It helps agents design clear lake zones, dataset boundaries, ownership, lifecycle rules, and publish-safe storage conventions.
## When to Use
- designing a new data lake
- reorganizing raw, staging, refined, or curated zones
- defining object storage layout and lifecycle rules
- separating landing, transformation, and publish responsibilities
- reducing data swamp behavior in shared lake storage
View the complete source on GitHubdata-mesh-and-domain-oriented-design
When your agent uses it
Guides agents through domain-oriented data product and data mesh design. Use when organizing ownership, domain boundaries, federated governance, and shared platform responsibilities across multiple teams.
What it loads into context
Frontmatter
44 tokensAlways available to the agent
SKILL.md
531 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,766 bytesSKILL.mdcore2,766 bytes
Read SKILL.md
# Data Mesh And Domain-Oriented Design
## Overview
Use this skill when the problem is organizational scale as much as technical scale. It helps agents design domain-owned data products with explicit boundaries, interoperable contracts, and platform guardrails that do not collapse back into central bottlenecks.
## When to Use
- designing domain-oriented data products
- defining ownership boundaries across multiple teams
- introducing or refining a data mesh operating model
- clarifying platform versus domain responsibilities
- reducing central-team bottlenecks in large data organizations
View the complete source on GitHubdata-migration-and-platform-cutover
When your agent uses it
Guides agents through data migration and platform cutover workflows. Use when moving pipelines, tables, contracts, orchestration, or workloads between systems, clouds, warehouses, lakehouses, or serving layers.
What it loads into context
Frontmatter
51 tokensAlways available to the agent
SKILL.md
503 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,456 bytesSKILL.mdcore2,456 bytes
Read SKILL.md
# Data Migration And Platform Cutover
## Overview
Use this skill when the system is changing platforms or major architectural boundaries. It helps agents plan parallel runs, compatibility layers, validation, and safe cutover rather than treating migration as a one-day switch.
## When to Use
- migrating from one warehouse or lakehouse to another
- moving pipelines between orchestration or compute systems
- replatforming storage formats or table engines
- performing major serving-layer cutovers
Do not start cutover work without a rollback and validation path.View the complete source on GitHubdata-observability-and-sla-management
When your agent uses it
Guides agents through data observability and service-level management. Use when defining or improving freshness, completeness, anomaly detection, alerting, lag tracking, run metadata, and ownership for production data products.
What it loads into context
Frontmatter
52 tokensAlways available to the agent
SKILL.md
512 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,502 bytes
Read SKILL.md
# Data Observability And SLA Management
## Overview
Use this skill when the pipeline must be operated as a service, not just executed as code. It helps agents define what healthy looks like and how teams know when the system drifts away from that state.
## When to Use
- launching or hardening a production data product
- defining freshness or completeness SLAs
- improving alerting and anomaly detection
- adding operational metadata and health visibility
- reducing noisy or low-signal incident response
- designing resilience drills with explicit alert and recovery evidenceView the complete source on GitHubdata-platform-ci-cd-and-release-management
When your agent uses it
Guides agents through CI/CD and release management for data platforms. Use when promoting pipeline code, SQL models, contracts, infra, or configuration across environments with validation gates, staged rollout, and rollback awareness.
What it loads into context
Frontmatter
53 tokensAlways available to the agent
SKILL.md
465 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,303 bytes
Read SKILL.md
# Data Platform CI CD And Release Management
## Overview
Use this skill when changes need controlled promotion across environments. It helps agents design release gates for code, contracts, infra, and datasets so teams can ship faster without losing trust.
## When to Use
- adding or changing CI pipelines for data projects
- promoting changes from dev to staging to production
- releasing `dbt`, orchestration, infra, or schema updates
- defining rollback-aware deployment behavior
Do not treat data releases like app-only deploys. Data contracts, backfills, and environment state matter too.View the complete source on GitHubdata-platform-disaster-recovery-and-business-continuity
When your agent uses it
Guides agents through disaster recovery and business continuity planning for data platforms. Use when defining region or account failover, backup and restore, RTO or RPO targets, control-plane recovery, or restore drills for pipelines, warehouses, lakehouses, and publish surfaces.
What it loads into context
Frontmatter
68 tokensAlways available to the agent
SKILL.md
693 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore3,515 bytes
Read SKILL.md
# Data Platform Disaster Recovery And Business Continuity
## Overview
Use this skill when the question is how the data platform survives major failure, not only how one incident is handled. It helps agents design recovery objectives, backup and restore paths, control-plane recovery, failover decisions, and repeatable restore drills for data systems.
## When to Use
- defining `RTO` and `RPO` for critical datasets or platform services
- planning region, account, or environment failover
- validating backup and restore behavior for warehouses, lakes, or stateful processors
- designing business continuity for shared data products and critical publish paths
- running recovery drills before a real outage forces them
View the complete source on GitHubdata-platform-operating-model-and-service-ownership
When your agent uses it
Guides agents through data platform operating model and ownership design. Use when defining platform team responsibilities, service tiers, golden paths, escalation boundaries, onboarding flows, or handoffs between central platform teams and domain or product teams.
What it loads into context
Frontmatter
57 tokensAlways available to the agent
SKILL.md
602 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore3,139 bytesSKILL.mdcore3,139 bytes
Read SKILL.md
# Data Platform Operating Model And Service Ownership
## Overview
Use this skill when the hard problem is organizational and operational, not just technical. It helps agents define who owns platform capabilities, how teams onboard safely, what the golden paths are, and how support, escalation, and service boundaries work across a shared data platform.
## When to Use
- defining central platform-team responsibilities
- clarifying handoffs between platform and domain teams
- designing golden paths for new datasets, pipelines, or consumer onboarding
- documenting support tiers, ownership, and escalation paths
- reducing operational sprawl and unclear platform accountability
View the complete source on GitHubdata-quality-and-contract-testing
When your agent uses it
Drives data implementation with contracts, assertions, and validation evidence. Use when adding or changing ingestion logic, transformations, schemas, or published data products.
What it loads into context
Frontmatter
39 tokensAlways available to the agent
SKILL.md
486 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Scripts executed separately
anti-patterns/no_quality_gate_before_publish.pychecks/contract_completeness.pychecks/freshness.pychecks/null_rate.py
Files
SKILL.mdcore2,411 bytesSKILL.mdcore2,411 bytesSKILL.mdcore2,411 bytesanti-patterns/no_quality_gate_before_publish.pyruns7,525 byteschecks/contract_completeness.pyruns4,417 byteschecks/freshness.pyruns6,475 byteschecks/null_rate.pyruns4,937 bytes
Read SKILL.md
# Data Quality And Contract Testing
## Overview
Data work is not complete when code runs. It is complete when source assumptions, output contracts, and quality checks prove the behavior is correct.
## When to Use
- new source ingestion
- schema changes
- transformation logic updates
- new or changed published tables
- bug fixes involving bad data or broken metrics
View the complete source on GitHubdata-quality-platforms-and-rule-management
When your agent uses it
Guides agents through data-quality operating models and tool selection. Use when designing rule portfolios, severity levels, ownership, evidence, and enforcement across dbt tests, Great Expectations, Deequ, Cuallee, Soda, warehouse-native checks, and platform monitoring workflows.
What it loads into context
Frontmatter
64 tokensAlways available to the agent
SKILL.md
652 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore3,183 bytes
Read SKILL.md
# Data Quality Platforms And Rule Management
## Overview
Use this skill when the question is not only what checks to write, but how the quality program should operate across tools, teams, and publish stages. It helps agents design rule ownership, severity, evidence, and enforcement across multiple quality frameworks.
## When to Use
- selecting or combining data-quality tools
- designing rule portfolios and severity models
- aligning `dbt` tests, `Great Expectations`, `Deequ`, `Cuallee`, `Soda`, or warehouse-native checks
- deciding what blocks publish versus what raises warnings
- improving long-term maintainability of data-quality controls
View the complete source on GitHubdata-reconciliation-and-financial-controls
When your agent uses it
Guides agents through reconciliation and control design for business-critical data. Use when validating financial, operational, or audit-sensitive metrics with source-to-target totals, control balances, exception tracking, or close-process dependencies.
What it loads into context
Frontmatter
52 tokensAlways available to the agent
SKILL.md
449 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,324 bytesSKILL.mdcore2,324 bytes
Read SKILL.md
# Data Reconciliation And Financial Controls
## Overview
Use this skill when correctness must be proven with control evidence, not only tests. It helps agents design reconciliations, control totals, exception workflows, and audit-friendly validation for high-trust datasets.
## When to Use
- finance, billing, or revenue pipelines
- audit-sensitive operational datasets
- month-end or close-process data products
- source-to-target control validations
- exception-based review flows
View the complete source on GitHubdata-resiliency-testing-and-failure-injection
When your agent uses it
Guides agents through resiliency testing for data platforms. Use when designing or running failure drills, recovery validation, failover tests, replay-safety checks, dependency outage exercises, or fault injection for pipelines and publishes.
What it loads into context
Frontmatter
57 tokensAlways available to the agent
SKILL.md
932 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore4,624 bytesSKILL.mdcore4,624 bytes
Read SKILL.md
# Data Resiliency Testing And Failure Injection
## Overview
Use this skill when the goal is to prove that a data system recovers safely under failure, not only when everything goes right. It helps agents design controlled drills for retries, restarts, dependency outages, state recovery, duplicate prevention, backlog catch-up, and publish protection.
## When to Use
- hardening a production pipeline before broad rollout
- testing failover, restart, replay, or checkpoint recovery behavior
- validating that retries do not duplicate or corrupt data
- proving recovery objectives for orchestrators, jobs, streams, or warehouse publishes
- converting a past incident into a repeatable resilience drill
View the complete source on GitHubdata-security-compliance-and-regulated-data
When your agent uses it
Guides agents through regulated-data security and compliance workflows for PII, PCI, HIPAA, PHI, and similar obligations. Use when data products handle sensitive fields, regulated records, control evidence, or audit-bound publish paths.
What it loads into context
Frontmatter
58 tokensAlways available to the agent
SKILL.md
861 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore4,257 bytesSKILL.mdcore4,257 bytes
Read SKILL.md
# Data Security, Compliance, And Regulated Data
## Overview
Use this skill when the data platform handles regulated or highly sensitive data and the change must satisfy engineering, governance, and audit expectations together. It helps agents treat controls, lineage, access, retention, deletion, evidence, and publish safety as one delivery surface.
## When to Use
- handling `PII`, `PCI`, `HIPAA`, `PHI`, or other regulated data classes
- moving sensitive data between raw, curated, serving, and partner-facing layers
- designing masking, tokenization, encryption, or access controls
- proving that published data meets audit or policy requirements
- changing lineage, retention, deletion, or evidence paths for regulated assets
- preparing a system for compliance review, internal audit, or control sign-offView the complete source on GitHubdata-sharing-and-publishing-contracts
When your agent uses it
Guides agents through publishing data products for internal or external consumers. Use when sharing tables, files, extracts, APIs, or reverse-ETL-ready outputs that require stable contracts, ownership, and communication.
What it loads into context
Frontmatter
52 tokensAlways available to the agent
SKILL.md
443 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,264 bytes
Read SKILL.md
# Data Sharing And Publishing Contracts
## Overview
Use this skill when data leaves the producing team and becomes a product for other teams, systems, or partners. It helps agents define stable publish contracts with ownership, compatibility, and operational expectations.
## When to Use
- publishing curated tables or marts
- sharing extracts or files with other teams or partners
- exposing governed data through APIs or reverse ETL
- modifying an existing consumer-facing dataset
Do not publish widely-used data with implicit contracts.View the complete source on GitHubdata-specification
When your agent uses it
Creates structured specifications for data products and pipeline changes. Use when starting a new pipeline, model, ingestion flow, or any significant change with unclear requirements.
What it loads into context
Frontmatter
38 tokensAlways available to the agent
SKILL.md
520 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,535 bytesSKILL.mdcore2,535 bytesSKILL.mdcore2,535 bytes
Read SKILL.md
# Data Specification
## Overview
Write the data specification before writing pipeline code. The spec should define business intent, source and destination expectations, quality rules, and success criteria so the agent is not forced to guess.
## When to Use
- new ingestion or transformation projects
- schema or contract changes
- major changes to data products, marts, or semantic models
- requests that sound simple but leave operational details unclear
Do not use this for trivial spelling fixes or non-behavioral documentation edits.View the complete source on GitHubdataplex-and-bigquery-governance
When your agent uses it
Guides agents through GCP-native data governance workflows with Dataplex and BigQuery. Use when designing lakes, zones, policy tags, metadata quality, lineage, discovery, and governed publishing across Cloud Storage, BigQuery, Dataflow, Dataproc, and Google Cloud analytics platforms.
What it loads into context
Frontmatter
70 tokensAlways available to the agent
SKILL.md
636 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore3,158 bytes
Read SKILL.md
# Dataplex And BigQuery Governance
## Overview
Use this skill when governance on `GCP` is centered on `Dataplex`, `BigQuery`, and related Google Cloud metadata controls. It helps agents define governance zones, policy-tag boundaries, lineage expectations, and trusted publishing patterns for warehouse and lake platforms.
## When to Use
- designing `Dataplex` lakes, zones, or governance domains
- defining `BigQuery` policy tags and governed publish boundaries
- improving metadata quality, lineage, and discovery on `GCP`
- aligning warehouse and lake governance across `Cloud Storage`, `BigQuery`, `Dataflow`, and `Dataproc`
- making governed analytics delivery work with regional or regulated-data controls
View the complete source on GitHubdbt-and-analytics-engineering
When your agent uses it
Guides agents through analytics engineering workflows with dbt. Use when building or modifying staging models, marts, tests, snapshots, documentation, exposures, or semantic-layer-facing models.
What it loads into context
Frontmatter
46 tokensAlways available to the agent
SKILL.md
510 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,458 bytesSKILL.mdcore2,458 bytes
Read SKILL.md
# dbt And Analytics Engineering
## Overview
Use this skill when the job is analytics engineering rather than raw ingestion. It helps agents build trustworthy `dbt` projects with clear layering, reusable models, tests, documentation, and publish-safe business definitions.
## When to Use
- creating or changing `dbt` models
- building staging, intermediate, or mart layers
- adding tests, snapshots, or exposures
- organizing business logic for analysts and BI tools
- preparing semantic-layer-friendly outputs
View the complete source on GitHubdebezium-and-kafka-connect-cdc
When your agent uses it
Guides agents through Debezium and Kafka Connect CDC workflows. Use when streaming database changes into Kafka topics, managing connectors, snapshots, schema evolution, or downstream CDC consumers.
What it loads into context
Frontmatter
48 tokensAlways available to the agent
SKILL.md
1,050 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Scripts executed separately
anti-patterns/no_dedup_consumer.pyanti-patterns/skewed_cdc_consumer.pychecks/duplicate_rate.pychecks/replay_idempotency.pychecks/schema_drift.py
Files
SKILL.mdcore5,166 bytesSKILL.mdcore5,166 bytesSKILL.mdcore5,166 bytesSKILL.mdcore5,166 bytesSKILL.mdcore5,166 bytesSKILL.mdcore5,166 bytesSKILL.mdcore5,166 bytesSKILL.mdcore5,166 bytesSKILL.mdcore5,166 bytesanti-patterns/no_dedup_consumer.pyruns8,084 bytesanti-patterns/skewed_cdc_consumer.pyruns6,974 byteschecks/duplicate_rate.pyruns5,104 byteschecks/replay_idempotency.pyruns8,674 byteschecks/schema_drift.pyruns9,139 bytes
Read SKILL.md
# Debezium And Kafka Connect CDC
## Overview
Use this skill when database changes must be captured and delivered through `Debezium` and `Kafka Connect`. It helps agents define connector safety, snapshot behavior, schema handling, and downstream CDC contracts.
## When to Use
- setting up `Debezium` connectors for `PostgreSQL`, `MySQL`, `MongoDB`, `SQL Server`, or `Oracle`
- designing Kafka-based CDC from transactional databases
- handling initial snapshots, incremental streaming, and connector recovery
- feeding downstream stream processors, lakehouse sinks, or search indexes
- managing schema evolution when source tables change
View the complete source on GitHubdelta-lake-and-medallion-architecture
When your agent uses it
Guides agents through Delta Lake and medallion-style lakehouse design. Use when building or modifying bronze, silver, and gold layers, Delta Lake mutation patterns, streaming-to-batch lakehouse flows, or Databricks-centered serving architectures.
What it loads into context
Frontmatter
62 tokensAlways available to the agent
SKILL.md
568 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,809 bytes
Read SKILL.md
# Delta Lake And Medallion Architecture
## Overview
Use this skill when a `Delta Lake`-based lakehouse needs more than generic table-format guidance. It helps agents design medallion-style layers, transactional update behavior, CDC merges, and publish-safe transformation paths for Delta-centric platforms.
## When to Use
- designing `bronze`, `silver`, and `gold` layering
- implementing `Delta Lake` merges, upserts, or deletes
- building `Databricks`-centered batch and streaming lakehouse flows
- deciding how raw landing data evolves into trusted publish outputs
Do not use medallion terminology as decoration if the layers do not carry distinct responsibilities.View the complete source on GitHubduckdb-local-analytics-and-dev
When your agent uses it
Guides agents through DuckDB-based local analytics and development workflows. Use when prototyping models locally, validating transformations, reproducing data issues quickly, or building lightweight analytical tooling without a full warehouse.
What it loads into context
Frontmatter
50 tokensAlways available to the agent
SKILL.md
1,100 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore5,674 bytes
Read SKILL.md
# DuckDB Local Analytics And Dev
## Overview
Use this skill when `DuckDB` is the fastest path to local analytical iteration. It helps agents build reproducible local workflows that accelerate development without confusing prototype convenience for production architecture.
## When to Use
- prototyping data models and transformations locally before deploying to a warehouse
- reproducing production data issues with sample datasets
- running analytical queries during development without remote infrastructure
- building lightweight CLI tools, validators, or test harnesses
- validating dbt models locally with `dbt-duckdb` adapter
- creating proof-of-concept demonstrations with embedded analyticsView the complete source on GitHubenterprise-etl-and-data-integration-modernization
When your agent uses it
Guides agents through operating, hardening, and modernizing enterprise ETL and integration stacks such as Informatica, Talend, DataStage, SSIS, and Matillion. Use when legacy mappings, job orchestration, migration, or coexistence with modern lakehouse patterns must be handled safely.
What it loads into context
Frontmatter
73 tokensAlways available to the agent
SKILL.md
684 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore3,346 bytes
Read SKILL.md
# Enterprise ETL And Data Integration Modernization
## Overview
Use this skill when delivery depends on classic enterprise ETL tooling, not only modern code-first platforms. It helps agents reason about mapping logic, scheduler dependencies, restart behavior, metadata export, migration sequencing, and coexistence between legacy ETL platforms and newer Spark, dbt, Airflow, or lakehouse stacks.
## When to Use
- working with `Informatica`, `Talend`, `DataStage`, `SSIS`, or `Matillion`
- reverse-engineering existing ETL mappings and workflows
- modernizing or migrating legacy ETL jobs
- adding quality, lineage, and operational controls to GUI-driven pipelines
- running hybrid estates where old and new tooling must coexist
View the complete source on GitHubesg-and-sustainability-regulatory-reporting
When your agent uses it
Guides agents through ESG, sustainability, and regulatory reporting data products. Use when building governed metrics, traceable evidence, and audit-ready data pipelines for frameworks such as CSRD/ESRS, BRSR, climate disclosures, or similar sustainability reporting obligations.
What it loads into context
Frontmatter
66 tokensAlways available to the agent
SKILL.md
695 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore3,550 bytesSKILL.mdcore3,550 bytesSKILL.mdcore3,550 bytesSKILL.mdcore3,550 bytesSKILL.mdcore3,550 bytesSKILL.mdcore3,550 bytesSKILL.mdcore3,550 bytes
Read SKILL.md
# ESG And Sustainability Regulatory Reporting
## Overview
Use this skill when sustainability reporting becomes a governed data-engineering problem instead of a spreadsheet exercise. It helps agents build traceable data pipelines, materiality and methodology records, value-chain inputs, approval paths, and assurance-ready evidence for ESG or sustainability disclosures.
## When to Use
- building data products for `CSRD`, `ESRS`, `BRSR`, climate, or investor-facing sustainability disclosures
- managing emissions, workforce, supplier, governance, or value-chain metrics
- preparing ESG datasets for audit, assurance, or board reporting
- replacing spreadsheet-driven sustainability reporting with governed pipelines
- aligning sustainability metrics with finance, ERP, procurement, and operational source systems
View the complete source on GitHubetl-elt-and-modernization-strategy
When your agent uses it
Guides agents through ETL, ELT, and transformation-modernization decisions. Use when choosing execution boundaries, redesigning transformation layers, or moving from legacy ETL estates to warehouse- or lakehouse-centered ELT patterns.
What it loads into context
Frontmatter
58 tokensAlways available to the agent
SKILL.md
702 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore3,376 bytesSKILL.mdcore3,376 bytes
Read SKILL.md
# ETL ELT And Modernization Strategy
## Overview
Use this skill when the hard part is not a single job, but deciding where transformations should run and how a data estate should modernize over time. It helps agents reason about `ETL` versus `ELT`, pushdown versus external compute, orchestration boundaries, migration sequencing, and proof of parity during modernization.
## When to Use
- choosing between `ETL`, `ELT`, or hybrid transformation patterns
- moving from legacy ETL tools into warehouse, dbt, Spark, or lakehouse execution
- redesigning ingestion and transformation boundaries across raw, curated, and publish layers
- reducing operational sprawl caused by duplicate transformation logic
- modernizing batch-first estates without breaking existing delivery expectations
View the complete source on GitHubfeature-store-and-ml-data-pipelines
When your agent uses it
Guides agents through machine-learning data pipelines and feature serving workflows. Use when designing feature generation, offline and online consistency, training-serving parity, point-in-time correctness, or ML-oriented data product contracts.
What it loads into context
Frontmatter
52 tokensAlways available to the agent
SKILL.md
462 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,388 bytes
Read SKILL.md
# Feature Store And ML Data Pipelines
## Overview
Use this skill when the platform must support model training and inference safely. It helps agents design feature generation, point-in-time correctness, serving parity, and operational contracts for ML-focused data products.
## When to Use
- building training datasets
- designing feature stores or reusable features
- supporting online and offline feature access
- preventing leakage and training-serving mismatch
- publishing model-ready data products
View the complete source on GitHubfile-and-partner-feed-ingestion
When your agent uses it
Guides agents through file-based and partner-feed ingestion workflows. Use when landing data from SFTP, managed file transfer, shared buckets, recurring flat files, manifests, or externally supplied feeds that need validation, replay safety, and publish discipline.
What it loads into context
Frontmatter
59 tokensAlways available to the agent
SKILL.md
671 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore3,319 bytesSKILL.mdcore3,319 bytes
Read SKILL.md
# File And Partner Feed Ingestion
## Overview
Use this skill when ingestion depends on externally delivered files rather than APIs or CDC streams. It helps agents design landing, validation, late-file handling, checksum or manifest controls, replay safety, and publish boundaries for partner-managed feeds.
## When to Use
- onboarding `SFTP`, MFT, or shared-bucket file feeds
- ingesting recurring `CSV`, `JSON`, `XML`, or columnar extracts from external partners
- validating manifests, checksums, control totals, or arrival windows
- handling late, duplicate, partial, or corrected file deliveries
- defining replay-safe landing and publish behavior for externally supplied data
View the complete source on GitHubglue-data-catalog-and-lake-formation-governance
When your agent uses it
Guides agents through AWS-native data catalog and lake governance workflows. Use when designing or reviewing Glue Data Catalog, Lake Formation permissions, governed sharing, metadata quality, and access boundaries for S3, Athena, Redshift, EMR, or Glue pipelines.
What it loads into context
Frontmatter
67 tokensAlways available to the agent
SKILL.md
627 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore3,217 bytes
Read SKILL.md
# Glue Data Catalog And Lake Formation Governance
## Overview
Use this skill when `AWS` governance is anchored in `Glue Data Catalog` and `Lake Formation`, not only in generic metadata tools. It helps agents design catalog structure, access controls, governed sharing, and publish-safe dataset access across lake and warehouse workflows.
## When to Use
- designing `Glue Data Catalog` database or table organization
- defining `Lake Formation` permissions, tag-based access, or sharing boundaries
- reviewing governed access for `S3`, `Athena`, `Glue`, `EMR`, or `Redshift`
- improving metadata quality for AWS-native data discovery
- aligning platform-native governance with regulated-data and publish controls
View the complete source on GitHubgreat-expectations-deequ-and-cuallee
When your agent uses it
Guides agents through data-quality frameworks such as Great Expectations, Deequ, and Cuallee. Use when implementing framework-based validation suites, reusable checks, or evidence-driven data-quality enforcement.
What it loads into context
Frontmatter
52 tokensAlways available to the agent
SKILL.md
1,014 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore5,278 bytes
Read SKILL.md
# Great Expectations Deequ And Cuallee
## Overview
Use this skill when the team wants structured quality enforcement through a data-quality framework instead of ad hoc checks. It helps agents align contracts with expectation suites, route failures by severity, and produce reviewable validation evidence.
## When to Use
- implementing `Great Expectations` expectation suites or checkpoints
- adding `Deequ` analyzers and constraints to Spark pipelines
- using `Cuallee` for lightweight PySpark or Pandas validation
- standardizing reusable quality checks across datasets
- integrating framework-based quality gates into CI/CD or publish workflows
- producing validation evidence for audits or release gatesView the complete source on GitHubincident-triage-and-pipeline-recovery
When your agent uses it
Guides agents through production data incidents. Use when a pipeline fails, publishes bad data, misses an SLA, partially loads, corrupts state, or requires rollback, replay, or stakeholder communication.
What it loads into context
Frontmatter
52 tokensAlways available to the agent
SKILL.md
595 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,780 bytes
Read SKILL.md
# Incident Triage And Pipeline Recovery
## Overview
Use this skill when production behavior is already wrong and the team needs controlled recovery. It helps agents contain blast radius, diagnose quickly, restore trust, and avoid making the incident worse.
## When to Use
- failed production runs
- bad or partial publishes
- corrupted incremental state
- freshness SLA breaches
- emergency rollback or replay decisions
View the complete source on GitHubjava-data-engineering-and-integration-services
When your agent uses it
Guides agents through Java-based data engineering services and processors. Use when building connectors, ingestion services, stream processors, metadata services, JVM batch tools, or operational integrations in Java.
What it loads into context
Frontmatter
48 tokensAlways available to the agent
SKILL.md
661 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore3,339 bytes
Read SKILL.md
# Java Data Engineering And Integration Services
## Overview
Use this skill when `Java` is the main implementation language for data-adjacent services or processing components. It helps agents design operationally safe JVM services for ingestion, metadata, contracts, stream handling, connectors, and control-plane style data tooling with deliberate resource, dependency, and concurrency management.
## When to Use
- building ingestion or connector services in `Java`
- implementing JVM-based stream processors or integration utilities
- exposing data-platform metadata, contract, or control services
- managing `Maven` or `Gradle` builds for data-related services
- debugging resource, thread, serialization, or connection-pool behavior in JVM services
View the complete source on GitHubkafka-resilience-and-schema-evolution
When your agent uses it
Enforces production Kafka guardrails including non-breaking schema evolution, dead-letter queues for poison messages, and acks=all producer durability. Use when designing or changing Kafka topics, producers, consumers, schema registry policies, or streaming recovery paths.
What it loads into context
Frontmatter
60 tokensAlways available to the agent
SKILL.md
984 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore4,797 bytes
Read SKILL.md
# Kafka Resilience And Schema Evolution
## Overview
Generic streaming guidance is not enough for production Kafka. Agents routinely introduce breaking schema changes, under-provisioned durability settings, and missing poison-message isolation. This skill mandates enforceable broker, producer, consumer, and registry guardrails before any production change ships.
## When to Use
- creating or modifying `Kafka` topics, producers, or consumers
- setting or changing schema registry compatibility policies
- designing dead-letter queue (DLQ) routing for poison pill messages
- hardening producer durability (`acks`, retries, idempotence)
- reviewing consumer lag, replay, or failover behavior on Kafka-backed pipelines
View the complete source on GitHublakefs-and-data-versioning
When your agent uses it
Guides agents through data versioning workflows using lakeFS or similar systems. Use when branching data, validating changes before publish, or controlling risky lakehouse operations with versioned data states.
What it loads into context
Frontmatter
47 tokensAlways available to the agent
SKILL.md
1,072 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore5,543 bytes
Read SKILL.md
# lakeFS And Data Versioning
## Overview
Use this skill when datasets need branch-like safety and controlled promotion. It helps agents treat data versioning as an operational control for risky changes, validation before publish, environment isolation, and safe rollback for lakehouse operations.
## When to Use
- validating data changes in isolation before merging to the main branch
- branching lake data for experiments, migrations, or schema changes
- promoting data states between environments (dev → staging → production)
- implementing safe rollback for risky pipeline changes
- running A/B comparisons between data versions
- creating reproducible dataset snapshots for compliance or debuggingView the complete source on GitHublakehouse-table-format-engineering
When your agent uses it
Guides agents through lakehouse table design and open table format decisions. Use when designing or changing Iceberg, Delta, Hudi, partitioning, schema evolution, compaction, or batch and streaming interoperability.
What it loads into context
Frontmatter
52 tokensAlways available to the agent
SKILL.md
603 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore3,042 bytes
Read SKILL.md
# Lakehouse Table Format Engineering
## Overview
Use this skill when the storage layer itself is an architecture decision. It helps agents reason about `Iceberg`, `Delta`, `Hudi`, table evolution, partitioning, compaction, snapshot behavior, and how batch and streaming jobs interact with shared lakehouse tables.
## When to Use
- choosing between `Iceberg`, `Delta`, and `Hudi`
- designing lakehouse datasets with update or merge behavior
- changing partition strategy, snapshot retention, or compaction behavior
- integrating `Spark`, `Flink`, or warehouse readers with shared table formats
- implementing CDC-style or incremental lakehouse pipelines
View the complete source on GitHublineage-pii-and-governance
When your agent uses it
Applies governance, lineage, ownership, and sensitive-data controls to data changes. Use when a pipeline touches published datasets, regulated information, or shared business metrics.
What it loads into context
Frontmatter
43 tokensAlways available to the agent
SKILL.md
485 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Scripts executed separately
anti-patterns/pii_in_plain_text.pychecks/pii_scan.pychecks/retention_coverage.py
Files
SKILL.mdcore2,455 bytesSKILL.mdcore2,455 bytesanti-patterns/pii_in_plain_text.pyruns8,068 byteschecks/pii_scan.pyruns6,592 byteschecks/retention_coverage.pyruns5,526 bytes
Read SKILL.md
# Lineage, PII, And Governance
## Overview
Governance is an engineering concern, not a cleanup exercise. This skill ensures that every meaningful data change accounts for ownership, lineage, access, and sensitive-data handling before release.
## When to Use
- publishing a new table, model, or stream
- changing business-critical metrics
- handling personal, financial, health, or otherwise sensitive data
- modifying access controls or data-sharing patterns
- changing upstream or downstream lineage
View the complete source on GitHublower-environment-data-masking-and-obfuscation
When your agent uses it
Guides agents through masking, obfuscating, and safely promoting production-like data into lower environments. Use when QA, development, or staging needs realistic data without exposing production-sensitive values.
What it loads into context
Frontmatter
51 tokensAlways available to the agent
SKILL.md
651 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore3,335 bytesSKILL.mdcore3,335 bytes
Read SKILL.md
# Lower Environment Data Masking And Obfuscation
## Overview
Use this skill when lower environments need production-like data but direct production copies would create privacy, security, or audit risk. It helps agents define masking, tokenization, subsetting, access controls, and refresh behavior for non-production use.
## When to Use
- seeding development, QA, or staging with production-like data
- preparing masked lower-environment refresh workflows
- obfuscating personal, financial, health, or otherwise sensitive values
- creating safe subsets of large production datasets
- validating lower-environment data refresh pipelines and controls
View the complete source on GitHubmainframe-modernization-and-data-offload
When your agent uses it
Guides agents through mainframe data modernization and offload workflows. Use when migrating or exposing data from COBOL, JCL, VSAM, IMS, DB2 for z/OS, or batch-oriented mainframe estates into modern lakes, warehouses, streaming systems, and governed data products.
What it loads into context
Frontmatter
70 tokensAlways available to the agent
SKILL.md
671 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore3,272 bytesSKILL.mdcore3,272 bytesSKILL.mdcore3,272 bytes
Read SKILL.md
# Mainframe Modernization And Data Offload
## Overview
Use this skill when a modernization effort involves mainframe systems, batch schedules, and legacy data structures rather than only modern ETL tooling. It helps agents design offload, replication, contract mapping, coexistence, reconciliation, and cutover paths for mainframe-origin data.
## When to Use
- modernizing `COBOL`, `JCL`, `VSAM`, `IMS`, or `DB2 for z/OS` data flows
- offloading mainframe data to lakes, warehouses, or downstream APIs
- mapping copybooks and legacy record layouts into modern contracts
- designing coexistence between batch mainframe outputs and modern platforms
- planning phased cutover, replay, and reconciliation for legacy estates
View the complete source on GitHubmaster-data-and-entity-resolution
When your agent uses it
Guides agents through master data and entity resolution workflows. Use when matching identities across systems, defining canonical entities, resolving duplicates, or building golden records for shared downstream use.
What it loads into context
Frontmatter
44 tokensAlways available to the agent
SKILL.md
443 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,303 bytesSKILL.mdcore2,303 bytes
Read SKILL.md
# Master Data And Entity Resolution
## Overview
Use this skill when the data problem is "who or what is this really?" across multiple systems. It helps agents define canonical entities, matching logic, survivorship rules, and downstream-safe resolution behavior.
## When to Use
- building customer, product, or account golden records
- resolving duplicate identities across systems
- defining master data domains
- publishing canonical reference datasets
Do not collapse entity resolution into ad hoc joins if the result becomes a shared dependency.View the complete source on GitHubmcp-data-observability-integration
When your agent uses it
Guides agents to wire Model Context Protocol servers for live data platform observability including Spark execution plans, OOM diagnosis, Kafka consumer lag, and orchestration run state. Use when agents need cluster metrics, streaming lag, or job diagnostics instead of blind code changes.
What it loads into context
Frontmatter
65 tokensAlways available to the agent
SKILL.md
998 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore4,682 bytes
Read SKILL.md
# MCP Data Observability Integration
## Overview
Agents that cannot see production signals guess at fixes — scaling clusters blindly, rerunning jobs that OOM for structural reasons, or changing Kafka consumers without checking lag. This skill pairs MCP server templates with safe read-only observability workflows so diagnosis precedes mutation.
## When to Use
- diagnosing Spark OOM, shuffle skew, or stage failures
- inspecting Kafka consumer group lag before replay or consumer changes
- reviewing Airflow DAG run state, task duration drift, or failed retries
- validating warehouse publish state before reopening downstream consumers
- setting up IDE-integrated observability for data engineering agents
View the complete source on GitHubmicrosoft-purview-and-azure-data-governance
When your agent uses it
Guides agents through Microsoft Purview and Azure-native data governance workflows. Use when designing collections, scans, classifications, lineage, policy boundaries, and governed publishing across ADLS, Synapse, Data Factory, Azure Databricks, Fabric, and Azure analytics estates.
What it loads into context
Frontmatter
68 tokensAlways available to the agent
SKILL.md
627 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore3,210 bytes
Read SKILL.md
# Microsoft Purview And Azure Data Governance
## Overview
Use this skill when `Microsoft Purview` is the governance control plane for `Azure` data platforms. It helps agents design metadata collections, classification strategy, scan scope, lineage expectations, and governed publish behavior across Microsoft analytics surfaces.
## When to Use
- designing `Purview` collection and ownership structure
- defining scans, classifications, glossary, and lineage expectations
- governing datasets across `ADLS`, `Synapse`, `Data Factory`, `Azure Databricks`, or `Fabric`
- improving trusted discovery and certification for shared data products
- aligning Azure-native governance with privacy, security, and release controls
View the complete source on GitHubnotebook-to-production-hardening
When your agent uses it
Guides agents through converting exploratory notebooks into production-ready data jobs. Use when operationalizing notebooks from Databricks, Jupyter, or similar environments into tested, packaged, repeatable workflows.
What it loads into context
Frontmatter
47 tokensAlways available to the agent
SKILL.md
442 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,204 bytes
Read SKILL.md
# Notebook To Production Hardening
## Overview
Use this skill when a notebook has outgrown exploration and needs to become a maintainable delivery artifact. It helps agents separate experimentation from production packaging, testing, configuration, and orchestration.
## When to Use
- moving notebook logic into scheduled jobs
- hardening `Databricks` or `Jupyter` notebooks for repeated use
- extracting reusable logic from cells into modules or packages
- improving testability and deployment discipline
Do not treat a manually rerun notebook as production just because it worked once.View the complete source on GitHubopenmetadata-datahub-and-openlineage
When your agent uses it
Guides agents through metadata platform and lineage workflows using OpenMetadata, DataHub, or OpenLineage-compatible systems. Use when improving discovery, lineage quality, metadata governance, or producer-to-catalog integration.
What it loads into context
Frontmatter
53 tokensAlways available to the agent
SKILL.md
1,119 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore5,848 bytes
Read SKILL.md
# OpenMetadata DataHub And OpenLineage
## Overview
Use this skill when metadata and lineage must be operationalized through open tooling such as `OpenMetadata`, `DataHub`, or `OpenLineage`. It helps agents align producers with catalog expectations, ensure lineage accuracy, and make discovery trustworthy rather than decorative.
## When to Use
- integrating metadata platforms into delivery workflows
- improving dataset discovery and trust signals
- capturing and validating lineage across pipelines
- publishing governed datasets into open catalog ecosystems
- connecting `OpenLineage` events from Spark, Airflow, or dbt to a catalog
- defining metadata governance policies for multi-team environmentsView the complete source on GitHuboperational-datastore-selection-relational-and-nosql
When your agent uses it
Guides agents through choosing relational operational stores such as MySQL versus NoSQL options such as document, key-value, wide-column, or cache-backed systems. Use when deciding where application-adjacent or pipeline-adjacent operational data should live.
What it loads into context
Frontmatter
63 tokensAlways available to the agent
SKILL.md
743 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore3,692 bytesSKILL.mdcore3,692 bytesSKILL.mdcore3,692 bytes
Read SKILL.md
# Operational Datastore Selection Relational And NoSQL
## Overview
Use this skill when the real decision is not warehouse modeling, but what operational datastore should hold state, serve requests, or back data-driven application flows. It helps agents choose intentionally between relational systems such as `MySQL` and `PostgreSQL` versus `NoSQL` families such as document, key-value, wide-column, or cache-oriented stores.
## When to Use
- choosing `MySQL` versus `NoSQL` for application-facing or service-facing data
- selecting stores for metadata, idempotency keys, session state, event state, or operational APIs
- deciding whether flexible schema or strict relational constraints matter more
- evaluating consistency, scale, and access-pattern trade-offs
- preventing analytics or pipeline systems from being misused as OLTP stores
View the complete source on GitHuborchestration-and-backfills
When your agent uses it
Designs scheduling, reruns, and backfills safely for data systems. Use when changing orchestration, retries, dependency timing, historical reprocessing, or publish sequencing.
What it loads into context
Frontmatter
43 tokensAlways available to the agent
SKILL.md
520 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Scripts executed separately
anti-patterns/unbounded_backfill.pychecks/blast_radius.pychecks/cost_estimate.py
Files
SKILL.mdcore2,504 bytesanti-patterns/unbounded_backfill.pyruns9,218 byteschecks/blast_radius.pyruns6,299 byteschecks/cost_estimate.pyruns6,085 bytes
Read SKILL.md
# Orchestration And Backfills
## Overview
Reliable data systems are shaped as much by rerun behavior as by transformation logic. This skill ensures schedules, retries, and backfills are deliberate, safe, and reversible.
## When to Use
- adding or changing a scheduled pipeline
- designing retries or failure handling
- introducing a new dependency chain
- reprocessing historical data
- modifying publish windows or cutover behavior
View the complete source on GitHubpipeline-planning-and-task-breakdown
When your agent uses it
Breaks approved data specifications into safe, verifiable implementation tasks. Use when a data project spans multiple steps, systems, or files and needs dependency-aware sequencing.
What it loads into context
Frontmatter
44 tokensAlways available to the agent
SKILL.md
546 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,585 bytesSKILL.mdcore2,585 bytes
Read SKILL.md
# Pipeline Planning And Task Breakdown
## Overview
Turn a validated data specification into a sequence of small tasks that can be implemented and verified independently. A good plan protects the team from wide, risky pipeline edits.
## When to Use
- multi-step ingestion or modeling work
- changes involving orchestration, infrastructure, and transformations
- work that needs coordination across contracts, checks, and deployment
Do not use this when the task is a single isolated change with obvious verification.
View the complete source on GitHubprivacy-retention-and-right-to-delete
When your agent uses it
Guides agents through privacy, retention, and deletion workflows in data systems. Use when handling personal data, retention limits, deletion requests, legal holds, or data minimization requirements across pipelines and published datasets.
What it loads into context
Frontmatter
52 tokensAlways available to the agent
SKILL.md
487 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,446 bytesSKILL.mdcore2,446 bytes
Read SKILL.md
# Privacy, Retention, And Right To Delete
## Overview
Use this skill when the data platform must respect privacy obligations as an engineering behavior, not a policy slide. It helps agents make retention, deletion, masking, and minimization explicit across storage, transformations, and publishes.
## When to Use
- handling personal or regulated data
- defining retention rules
- implementing deletion or erasure requests
- changing how sensitive fields are stored, copied, or published
- validating that downstream systems do not retain data longer than allowed
View the complete source on GitHubpython-data-engineering-and-pipeline-packaging
When your agent uses it
Guides agents through Python-based data engineering implementation. Use when building or modifying Python ingestion jobs, orchestration helpers, PySpark entry points, validation code, packaging, dependency management, or operational CLI workflows.
What it loads into context
Frontmatter
54 tokensAlways available to the agent
SKILL.md
679 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore3,409 bytesSKILL.mdcore3,409 bytes
Read SKILL.md
# Python Data Engineering And Pipeline Packaging
## Overview
Use this skill when `Python` is the main implementation language for data pipelines or operational data tooling. It helps agents structure jobs as maintainable packages instead of loose scripts, choose the right execution boundary, manage dependencies explicitly, and keep runtime behavior testable and production-safe.
## When to Use
- building or modifying `Python` data pipelines
- packaging `PySpark`, ingestion, validation, or orchestration helper code
- moving from notebooks or scripts into production-ready modules
- managing dependency, environment, and runtime issues in `Python`
- adding CLI entry points, test harnesses, or local development workflows
View the complete source on GitHubregional-data-compliance-and-sovereignty
When your agent uses it
Guides agents through region-specific data compliance, residency, sovereignty, and transfer design. Use when data products must operate across jurisdictions such as Europe, the USA, India, Saudi Arabia, or regulated sectors with local supervisory overlays like SAMA.
What it loads into context
Frontmatter
60 tokensAlways available to the agent
SKILL.md
746 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore3,762 bytes
Read SKILL.md
# Regional Data Compliance And Sovereignty
## Overview
Use this skill when data obligations differ by jurisdiction, sector, or supervisory authority. It helps agents translate legal and policy requirements into engineering decisions for storage location, transfer boundaries, access, retention, deletion, and audit evidence. This skill is not legal advice; it is the engineering planning layer that should work with legal, privacy, and compliance owners.
## When to Use
- operating across `Europe`, the `USA`, `India`, `Saudi Arabia`, or other multi-jurisdiction footprints
- handling data residency, sovereignty, or cross-border transfer constraints
- designing controls for `GDPR`, `PDPL`, `DPDP`, state privacy, or sector-specific obligations
- working in regulated sectors where local supervisors such as `SAMA` add extra controls
- preparing localized retention, deletion, consent, or breach-evidence paths
View the complete source on GitHubreverse-etl-and-operational-data-serving
When your agent uses it
Guides agents through reverse ETL and operational data serving workflows. Use when sending curated warehouse data to business systems, SaaS tools, APIs, activation layers, or operational applications that rely on stable downstream contracts.
What it loads into context
Frontmatter
54 tokensAlways available to the agent
SKILL.md
506 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,527 bytes
Read SKILL.md
# Reverse ETL And Operational Data Serving
## Overview
Use this skill when trusted analytical data needs to move back into operational systems. It helps agents design stable outbound contracts, idempotent syncs, destination-aware quality rules, and failure-safe activation pipelines.
## When to Use
- syncing warehouse outputs into SaaS tools
- publishing segments, scores, or entity attributes to operational systems
- designing outbound APIs or activation datasets
- changing operationally consumed data contracts
Do not treat reverse ETL like a simple export job. Operational destinations have side effects and user-facing impact.View the complete source on GitHubsafe-backfill-and-replay-orchestration
When your agent uses it
Forces replay-safe rollout plans, reconciliation gates, and rollback paths before executing any data backfill or historical reprocessing. Use when running /backfill, rerunning pipelines, repairing publish windows, or any work that risks double-counting or downstream corruption.
What it loads into context
Frontmatter
64 tokensAlways available to the agent
SKILL.md
1,005 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Replay Plan Checklist
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore4,937 bytesSKILL.mdcore4,937 bytes
Read SKILL.md
# Safe Backfill And Replay Orchestration
## Overview
Backfills are among the highest-risk data engineering operations. Agents that rerun jobs without bounded windows, publish gates, or reconciliation checks routinely cause double-counting, corrupted metrics, and downstream trust loss. This skill blocks execution until a written replay plan, rollback path, and validation gates exist.
## When to Use
- running `/backfill` or any historical reprocessing request
- repairing a failed or partial publish window
- replaying events or partitions after an incident
- changing transformation logic that requires recomputation
- cutting over to new pipeline behavior with overlapping data windows
View the complete source on GitHubscala-data-engineering-on-jvm-runtimes
When your agent uses it
Guides agents through Scala-based data engineering on JVM runtimes. Use when building Spark, Flink, Kafka Streams, or other Scala data jobs that require explicit build, packaging, type, and runtime discipline.
What it loads into context
Frontmatter
56 tokensAlways available to the agent
SKILL.md
680 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore3,310 bytes
Read SKILL.md
# Scala Data Engineering On JVM Runtimes
## Overview
Use this skill when `Scala` is the implementation language for distributed or streaming data systems. It helps agents manage build compatibility, packaging, JVM dependency issues, typed data models, serialization behavior, and runtime assumptions that often cause production failures long after code compiles.
## When to Use
- building or modifying `Scala` `Spark` jobs
- implementing `Flink`, `Kafka Streams`, or JVM-native data processors in `Scala`
- managing `sbt` builds, shaded JARs, or runtime compatibility
- choosing typed datasets, encoders, or JVM serialization strategies
- debugging classpath, version, or packaging problems in distributed runtimes
View the complete source on GitHubschema-evolution-and-contract-migrations
When your agent uses it
Guides agents through schema changes and contract migrations. Use when adding, renaming, removing, or changing columns, data types, nullability, keys, or downstream-facing data contracts.
What it loads into context
Frontmatter
48 tokensAlways available to the agent
SKILL.md
461 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,243 bytes
Read SKILL.md
# Schema Evolution And Contract Migrations
## Overview
Use this skill when a schema change can ripple through pipelines, models, dashboards, or external consumers. It helps agents make schema evolution deliberate, compatible, and recoverable.
## When to Use
- changing input or output schemas
- renaming or dropping columns
- changing data types or nullability
- adding keys or changing grain
- migrating consumers from an old contract to a new one
View the complete source on GitHubsemantic-layer-and-metric-governance
When your agent uses it
Guides agents through semantic layer and shared metric design. Use when defining business metrics, reusable dimensions, governed metric contracts, or shared semantic models consumed by dashboards, analytics tools, or other teams.
What it loads into context
Frontmatter
51 tokensAlways available to the agent
SKILL.md
421 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,193 bytes
Read SKILL.md
# Semantic Layer And Metric Governance
## Overview
Use this skill when the challenge is consistency of meaning, not just correctness of rows. It helps agents define shared metrics and dimensions so teams stop rebuilding conflicting logic in every downstream tool.
## When to Use
- defining or changing business metrics
- introducing a semantic or metric layer
- standardizing dimensions and filters across teams
- governing high-value shared KPIs
Do not rely on ad hoc BI formulas when a metric needs cross-team trust.View the complete source on GitHubsnowflake-native-pipelines-and-governance
When your agent uses it
Guides agents through Snowflake-native pipeline and governance workflows. Use when building or reviewing Snowflake pipelines with Streams, Tasks, Dynamic Tables, Snowpipe, Snowpark, masking policies, row access, secure sharing, and warehouse-native operational controls.
What it loads into context
Frontmatter
62 tokensAlways available to the agent
SKILL.md
665 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore3,354 bytes
Read SKILL.md
# Snowflake Native Pipelines And Governance
## Overview
Use this skill when `Snowflake` is not just the storage target but the primary pipeline and governance surface. It helps agents reason about native ingestion, incremental patterns, task orchestration, governance controls, warehouse sizing, and secure publish paths inside Snowflake.
## When to Use
- building warehouse-native incremental pipelines in `Snowflake`
- designing with `Streams`, `Tasks`, or `Dynamic Tables`
- evaluating `Snowpipe`, `Snowpark`, or external orchestration boundaries
- defining masking, row access, tags, and secure sharing in the same workflow
- reviewing publish readiness for Snowflake-native data products
View the complete source on GitHubsource-reliability-and-extraction-resilience
When your agent uses it
Guides agents through source reliability and extraction resilience. Use when upstream systems are flaky, slow, rate-limited, late, or operationally unreliable and ingestion behavior must remain safe and observable.
What it loads into context
Frontmatter
51 tokensAlways available to the agent
SKILL.md
438 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,253 bytesSKILL.mdcore2,253 bytesSKILL.mdcore2,253 bytesSKILL.mdcore2,253 bytesSKILL.mdcore2,253 bytesSKILL.mdcore2,253 bytesSKILL.mdcore2,253 bytesSKILL.mdcore2,253 bytesSKILL.mdcore2,253 bytesSKILL.mdcore2,253 bytes
Read SKILL.md
# Source Reliability And Extraction Resilience
## Overview
Use this skill when the real risk is upstream instability rather than downstream modeling. It helps agents design safe ingestion behavior around outages, late data, flaky responses, inconsistent source states, and operational dependencies.
## When to Use
- unstable upstream systems
- intermittent extraction failures
- delayed source availability
- rate-limited or timeout-prone sources
- ingestion designs that must survive source incidents
View the complete source on GitHubspark-and-distributed-processing
When your agent uses it
Guides agents through batch and distributed data processing design. Use when implementing or reviewing Spark-based pipelines, or managed distributed runtimes such as Glue and EMR.
What it loads into context
Frontmatter
41 tokensAlways available to the agent
SKILL.md
652 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Scripts executed separately
anti-patterns/collect_on_driver.pychecks/partition_skew.py
Files
SKILL.mdcore3,163 bytesSKILL.mdcore3,163 bytesanti-patterns/collect_on_driver.pyruns8,963 byteschecks/partition_skew.pyruns6,137 bytes
Read SKILL.md
# Spark And Distributed Processing
## Overview
Use this skill for batch workloads that exceed single-node processing and need distributed execution discipline. It helps agents reason about `Spark`, managed Spark services such as `Glue` and `EMR`, partitioning, joins, storage layout, and failure-safe processing.
## When to Use
- building or changing `Spark` jobs
- choosing between `Spark`, `Glue`, `EMR`, or smaller engines
- debugging expensive joins, skew, shuffle, or memory issues
- designing batch pipelines over large files or partitioned tables
- implementing transformations against lakehouse tables such as `Iceberg`, `Delta`, or `Hudi`
View the complete source on GitHubspark-serverless-reliability-and-state-management
When your agent uses it
Enforces timeout-aware rollbacks, resumable checkpoints, and orphan cleanup for serverless Spark workloads on AWS Lambda, Glue, and similar runtimes. Use when writing or reviewing Spark jobs in serverless environments, S3 checkpoint patterns, partial-failure recovery, or IceGuard-style state management.
What it loads into context
Frontmatter
73 tokensAlways available to the agent
SKILL.md
926 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore4,619 bytes
Read SKILL.md
# Spark Serverless Reliability And State Management
## Overview
Serverless Spark hides cluster failures behind short-lived runtimes and opaque retries. Silent partial writes, orphaned checkpoints, and timeout-induced corruption are common when agents treat serverless Spark like a long-running cluster job. This skill forces explicit state boundaries, resumable progress, and cleanup before any publish path opens.
## When to Use
- implementing or reviewing Spark on `AWS Lambda`, `AWS Glue` serverless, or comparable short-lived runtimes
- designing S3-backed checkpoints, progress markers, or staged write paths
- recovering from timeout, OOM, or mid-batch partial failure without double-counting
- translating IceGuard-style checkpoint and rollback patterns into agent workflows
- hardening batch Spark that must survive cold starts, memory limits, and hard execution ceilings
View the complete source on GitHubstreaming-and-messaging-systems
When your agent uses it
Guides agents through event streaming and real-time data pipeline design. Use when working with Kafka, Kinesis, Flink, stream processing, windowing, stateful consumers, or near-real-time publish flows.
What it loads into context
Frontmatter
52 tokensAlways available to the agent
SKILL.md
650 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Scripts executed separately
anti-patterns/unbounded_state_no_ttl.pychecks/consumer_lag.pychecks/event_schema_valid.py
Files
SKILL.mdcore3,107 bytesanti-patterns/unbounded_state_no_ttl.pyruns8,228 byteschecks/consumer_lag.pyruns5,302 byteschecks/event_schema_valid.pyruns7,240 bytes
Read SKILL.md
# Streaming And Messaging Systems
## Overview
Use this skill for continuous data movement and real-time processing. It helps agents design safe event pipelines around brokers and stream processors such as `Kafka`, `Kinesis`, and `Flink`, with attention to ordering, state, replay, schema evolution, and delivery guarantees.
## When to Use
- designing or modifying `Kafka` topics, consumers, or stream processors
- using `Kinesis` for event ingestion or streaming delivery
- implementing `Flink` jobs or stateful stream transformations
- defining near-real-time pipelines, windows, watermarks, and replay behavior
- handling schemas and contracts for event-driven systems
View the complete source on GitHubsuperset-and-metrics-serving
When your agent uses it
Guides agents through Superset and metrics-serving workflows. Use when publishing governed metrics to Superset, defining semantic consistency for dashboards, or managing chart-ready analytical datasets.
What it loads into context
Frontmatter
43 tokensAlways available to the agent
SKILL.md
1,093 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore5,877 bytesSKILL.mdcore5,877 bytes
Read SKILL.md
# Superset And Metrics Serving
## Overview
Use this skill when `Apache Superset` or a similar BI serving surface is the final consumer layer. It helps agents keep chart-ready data aligned with governed metrics, prevent dashboard drift, and manage the boundary between analytical modeling and visualization safely.
## When to Use
- publishing governed datasets into `Superset` for dashboard consumption
- aligning dashboard metrics with centralized semantic definitions
- preventing BI-layer drift from governed metric definitions
- managing access control and row-level security for dashboard datasets
- designing chart-ready schemas that optimize Superset query performance
- operating Superset as part of a broader data platformView the complete source on GitHubterraform-and-data-platform-infrastructure
When your agent uses it
Guides agents through infrastructure as code for data platforms. Use when provisioning or modifying storage, roles, secrets, networking, orchestration resources, catalogs, compute, or environment-specific data platform foundations.
What it loads into context
Frontmatter
49 tokensAlways available to the agent
SKILL.md
435 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,319 bytes
Read SKILL.md
# Terraform And Data Platform Infrastructure
## Overview
Use this skill when data engineering work depends on platform infrastructure, not just SQL or code. It helps agents make environment setup reproducible, reviewable, and promotion-safe.
## When to Use
- provisioning buckets, warehouses, jobs, roles, or secrets
- changing network or access boundaries
- creating environment-specific data platform resources
- standardizing dev, staging, and production infrastructure
Do not treat manual console changes as equivalent to managed infrastructure.View the complete source on GitHubtest-data-preparation-and-synthetic-data
When your agent uses it
Guides agents through preparing test data, masked fixtures, and synthetic datasets for development, QA, and lower environments. Use when teams need representative but safe data for validation, demos, training, or release testing.
What it loads into context
Frontmatter
54 tokensAlways available to the agent
SKILL.md
613 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore3,049 bytes
Read SKILL.md
# Test Data Preparation And Synthetic Data
## Overview
Use this skill when data work needs realistic test inputs without depending on unsafe copies of production. It helps agents decide when to use masked subsets, synthetic data, seeded fixtures, or contract-shaped test datasets.
## When to Use
- building lower-environment validation datasets
- preparing integration-test or QA data
- creating representative demo or training datasets
- generating synthetic data that preserves shape and edge cases
- defining seeded fixtures for pipelines, dbt, or Spark jobs
View the complete source on GitHubtrino-presto-federated-query
When your agent uses it
Guides agents through Trino and Presto federated query design. Use when querying across heterogeneous systems, planning semantic consistency, or managing performance and governance in federated analytics.
What it loads into context
Frontmatter
47 tokensAlways available to the agent
SKILL.md
1,132 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore5,892 bytesSKILL.mdcore5,892 bytesSKILL.mdcore5,892 bytesSKILL.mdcore5,892 bytesSKILL.mdcore5,892 bytesSKILL.mdcore5,892 bytesSKILL.mdcore5,892 bytesSKILL.mdcore5,892 bytesSKILL.mdcore5,892 bytes
Read SKILL.md
# Trino Presto Federated Query
## Overview
Use this skill when `Trino` or `Presto` sits across multiple data systems as a federated query layer. It helps agents reason about federation boundaries, predicate pushdown limits, consistency trade-offs, performance planning, and governed consumption patterns.
## When to Use
- querying across multiple heterogeneous data stores with `Trino` or `Presto`
- defining governed federated analytics access for users or applications
- managing performance, cost, and semantic consistency across systems
- building a query layer over lakehouse tables, relational databases, and object stores
- planning catalog and connector configuration for multi-source environments
View the complete source on GitHubunity-catalog-and-lakehouse-governance
When your agent uses it
Guides agents through Unity Catalog governance workflows for Databricks lakehouses. Use when defining catalogs, schemas, external locations, access boundaries, shares, lineage, and cross-workspace governance for governed Delta Lake, ML, analytics, and serving assets.
What it loads into context
Frontmatter
64 tokensAlways available to the agent
SKILL.md
624 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore3,158 bytes
Read SKILL.md
# Unity Catalog And Lakehouse Governance
## Overview
Use this skill when `Unity Catalog` is the core governance surface for a `Databricks` platform. It helps agents design governed boundaries across catalogs, schemas, storage locations, shares, and access paths for lakehouse data products.
## When to Use
- designing `Unity Catalog` hierarchy and ownership
- defining external locations, credentials, and storage boundaries
- governing shared `Delta` tables, views, volumes, or models
- reviewing cross-workspace or multi-team lakehouse governance
- planning secure sharing, publish approvals, or governed consumer access
View the complete source on GitHubusing-data-agent-skills
When your agent uses it
Provides a compatibility alias for the main data engineering entry skill. Use when an existing setup still points at the legacy start-here file.
What it loads into context
Frontmatter
37 tokensAlways available to the agent
SKILL.md
527 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,460 bytes
Read SKILL.md
# Using Data Agent Skills
## Overview
This legacy entry point remains for compatibility with older setups. The preferred start-here skill is `using-data-engineering-agent-skills`, which provides the current classification flow, preset mapping, example routing, and next-command guidance.
## When to Use
- loading an older project that still points to this skill
- triaging a request before switching to the current entry skill
- preserving compatibility for previously installed rule bundles
Do not use this as the long-term default. Switch to `skills/using-data-engineering-agent-skills/SKILL.md` once the session starts.
View the complete source on GitHubusing-data-engineering-agent-skills
When your agent uses it
Helps agents classify data engineering work, choose the right preset and skill bundle, and pick the safest next command. Use when starting a session, triaging an ambiguous request, or deciding how to proceed.
What it loads into context
Frontmatter
52 tokensAlways available to the agent
SKILL.md
2,960 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore13,064 bytesSKILL.mdcore13,064 bytes
Read SKILL.md
# Using Data Engineering Agent Skills
## Overview
Start here before changing code, SQL, orchestration, contracts, or infrastructure. This skill maps the user request to the right data engineering workflow so the agent does not skip specification, quality, governance, replay, or rollback thinking.
## When to Use
- starting a new session
- deciding which skill should lead execution
- translating a vague request into the right workflow
- choosing the best preset, starter pack, or runnable example
- deciding the safest next command
View the complete source on GitHubwarehouse-and-schema-design
When your agent uses it
Guides agents through data warehouse and schema design. Use when defining fact and dimension models, keys, grain, normalization versus denormalization, serving-layer schema boundaries, and downstream-friendly table design.
What it loads into context
Frontmatter
47 tokensAlways available to the agent
SKILL.md
507 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,638 bytes
Read SKILL.md
# Warehouse And Schema Design
## Overview
Use this skill when the primary challenge is how data should be modeled for reliable analytics consumption. It helps agents choose good grain, keys, relationships, and serving patterns so downstream work stays understandable and performant.
## When to Use
- designing marts, warehouse schemas, or curated serving tables
- choosing fact and dimension boundaries
- deciding grain, surrogate keys, or relationship strategy
- balancing normalization and denormalization
- restructuring analytics-facing datasets for usability
View the complete source on GitHubwarehouse-performance-and-cost-optimization
When your agent uses it
Guides agents through warehouse performance and cost decisions. Use when optimizing BigQuery, Snowflake, Redshift, Athena, Synapse, or lakehouse query patterns, storage layout, and workload isolation.
What it loads into context
Frontmatter
50 tokensAlways available to the agent
SKILL.md
461 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Workflow
- Common Rationalizations
- Red Flags
- Verification
Files
SKILL.mdcore2,255 bytes
Read SKILL.md
# Warehouse Performance And Cost Optimization
## Overview
Use this skill when data is correct but too slow or too expensive. It helps agents treat performance and cost as measurable design concerns rather than guesswork.
## When to Use
- slow warehouse queries
- runaway compute or scan cost
- poor partitioning or clustering choices
- overloaded workloads competing on shared compute
- repeated complaints about expensive marts or dashboards
View the complete source on GitHubSkills included
- airflow-and-workflow-orchestration
- apache-beam-unified-batch-and-stream
- apache-hudi-lakehouse
- api-and-saas-ingestion-patterns
- avro-protobuf-json-schema-registry
- bigquery-and-dataform-platform-engineering
- cdc-and-incremental-loading
- clickhouse-real-time-analytics
- data-catalog-and-discovery
- data-contract-testing-with-schema-registry
- data-lake-and-zone-architecture
- data-mesh-and-domain-oriented-design
- data-migration-and-platform-cutover
- data-observability-and-sla-management
- data-platform-ci-cd-and-release-management
- data-platform-disaster-recovery-and-business-continuity
- data-platform-operating-model-and-service-ownership
- data-quality-and-contract-testing
- data-quality-platforms-and-rule-management
- data-reconciliation-and-financial-controls
- data-resiliency-testing-and-failure-injection
- data-security-compliance-and-regulated-data
- data-sharing-and-publishing-contracts
- data-specification
- dataplex-and-bigquery-governance
- dbt-and-analytics-engineering
- debezium-and-kafka-connect-cdc
- delta-lake-and-medallion-architecture
- duckdb-local-analytics-and-dev
- enterprise-etl-and-data-integration-modernization
- esg-and-sustainability-regulatory-reporting
- etl-elt-and-modernization-strategy
- feature-store-and-ml-data-pipelines
- file-and-partner-feed-ingestion
- glue-data-catalog-and-lake-formation-governance
- great-expectations-deequ-and-cuallee
- incident-triage-and-pipeline-recovery
- java-data-engineering-and-integration-services
- kafka-resilience-and-schema-evolution
- lakefs-and-data-versioning
- lakehouse-table-format-engineering
- lineage-pii-and-governance
- lower-environment-data-masking-and-obfuscation
- mainframe-modernization-and-data-offload
- master-data-and-entity-resolution
- mcp-data-observability-integration
- microsoft-purview-and-azure-data-governance
- notebook-to-production-hardening
- openmetadata-datahub-and-openlineage
- operational-datastore-selection-relational-and-nosql
- orchestration-and-backfills
- pipeline-planning-and-task-breakdown
- privacy-retention-and-right-to-delete
- python-data-engineering-and-pipeline-packaging
- regional-data-compliance-and-sovereignty
- reverse-etl-and-operational-data-serving
- safe-backfill-and-replay-orchestration
- scala-data-engineering-on-jvm-runtimes
- schema-evolution-and-contract-migrations
- semantic-layer-and-metric-governance
- snowflake-native-pipelines-and-governance
- source-reliability-and-extraction-resilience
- spark-and-distributed-processing
- spark-serverless-reliability-and-state-management
- streaming-and-messaging-systems
- superset-and-metrics-serving
- terraform-and-data-platform-infrastructure
- test-data-preparation-and-synthetic-data
- trino-presto-federated-query
- unity-catalog-and-lakehouse-governance
- using-data-agent-skills
- using-data-engineering-agent-skills
- warehouse-and-schema-design
- warehouse-performance-and-cost-optimization
Repository facts
- License
- MIT
- Created
- May 25, 2026
- Last pushed
- Jun 13, 2026
- Forks
- 8
- Open issues
- 0
- Project activity
- Slowing
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 6, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 124 notes
.github/workflows/publish-plugins.yml:1Analysis incomplete: Referenced executable target unavailable; not analyzed.github/workflows/release-artifacts.yml:1Analysis incomplete: Referenced executable target unavailable; not analyzed.github/workflows/test-plugin-installation.yml:1Analysis incomplete: Referenced executable target unavailable; not analyzedhooks/session-start.sh:1Analysis incomplete: Referenced executable target unavailable; not analyzedscripts/check-links.py:1Analysis incomplete: Referenced executable target unavailable; not analyzedscripts/hook_runner.py:1Analysis incomplete: Referenced executable target unavailable; not analyzedscripts/validate-assets.py:1Analysis incomplete: Referenced executable target unavailable; not analyzedscripts/validate-assets.py:1Analysis incomplete: Referenced executable target unavailable; not analyzedscripts/validate-assets.py:1Analysis incomplete: Referenced executable target unavailable; not analyzedscripts/validate-skills.py:1Analysis incomplete: Referenced executable target unavailable; not analyzedscripts/validate-template-schemas.py:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/apache-beam-unified-batch-and-stream/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed.github/workflows/publish-plugins.yml:1Plugin-wide analysis incomplete; see repository notesskills/api-and-saas-ingestion-patterns/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/api-and-saas-ingestion-patterns/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/api-and-saas-ingestion-patterns/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/api-and-saas-ingestion-patterns/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/api-and-saas-ingestion-patterns/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/api-and-saas-ingestion-patterns/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/api-and-saas-ingestion-patterns/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- 23 network referencesin 7 files: registry/assets.json:612 mcp/slack-jira-incidents.mcp.json:21 mcp/airflow.mcp.json:19 and 4 more
- No hidden or obfuscated text
- No instruction overrides
- 76 executable scriptsin 68 files: scripts/validate-assets.py:1 hooks/session-start.sh:1 scripts/check-links.py:1 and 65 more
- 12 references to secretsin 5 files: mcp/slack-jira-incidents.mcp.json:10 .github/workflows/publish-plugins.yml:80 mcp/dbt-cloud.mcp.json:16 and 2 more
- No requests to vote in Hot
Show all 111 signals by file
.github/workflows/publish-plugins.yml
docs/getting-started.md
- Network accessline 18
git clone https://github.com/vaquarkhan/data-engineering-agent-skills.git
examples/aws-s3-glue-athena-iceberg/Makefile
- Executable scriptline 1
Executable file
examples/aws-s3-glue-athena-iceberg/jobs/normalize_customers.py
- Executable scriptline 1
Executable file
examples/aws-s3-glue-athena-iceberg/jobs/reconcile_customers.py
- Executable scriptline 1
Executable file
examples/aws-serverless-spark-msk-reliability/Makefile
- Executable scriptline 1
Executable file
examples/aws-serverless-spark-msk-reliability/jobs/checkpoint_batch_job.py
- Executable scriptline 1
#!/usr/bin/env python3
examples/aws-serverless-spark-msk-reliability/jobs/orphan_cleanup.py
- Executable scriptline 1
#!/usr/bin/env python3
examples/aws-serverless-spark-msk-reliability/jobs/validate_resume.py
- Executable scriptline 1
#!/usr/bin/env python3
examples/databricks-delta-medallion/Makefile
- Executable scriptline 1
Executable file
examples/databricks-delta-medallion/src/bronze_to_silver.py
- Executable scriptline 1
Executable file
examples/databricks-delta-medallion/src/rollback_silver.py
- Executable scriptline 1
Executable file
examples/databricks-delta-medallion/src/validate_rollback.py
- Executable scriptline 1
Executable file
examples/databricks-delta-medallion/src/validate_silver.py
- Executable scriptline 1
Executable file
examples/dbt-warehouse-marts/Makefile
- Executable scriptline 1
Executable file
examples/kafka-flink-streaming/Makefile
- Executable scriptline 1
Executable file
examples/kafka-flink-streaming/src/kafka_to_postgres.py
- Executable scriptline 1
Executable file
examples/kafka-flink-streaming/src/produce_to_kafka.py
- Executable scriptline 1
Executable file
examples/kafka-flink-streaming/src/producer.py
- Executable scriptline 1
Executable file
examples/kafka-flink-streaming/src/replay.py
- Executable scriptline 1
Executable file
examples/kafka-flink-streaming/src/replay_to_kafka.py
- Executable scriptline 1
Executable file
examples/kafka-flink-streaming/src/stream_job.py
- Executable scriptline 1
Executable file
examples/kafka-flink-streaming/src/validate_postgres_sink.py
- Executable scriptline 1
Executable file
examples/kafka-flink-streaming/src/validate_sink.py
- Executable scriptline 1
Executable file
hooks/backfill-guard.ps1
- Executable scriptline 1
Executable file
hooks/backfill-guard.sh
- Executable scriptline 1
#!/usr/bin/env bash
hooks/contract-check-pre.ps1
- Executable scriptline 1
Executable file
hooks/contract-check-pre.sh
- Executable scriptline 1
#!/usr/bin/env bash
hooks/cost-check.ps1
- Executable scriptline 1
Executable file
hooks/cost-check.sh
- Executable scriptline 1
#!/usr/bin/env bash
hooks/incident-mode.ps1
- Executable scriptline 1
Executable file
hooks/incident-mode.sh
- Executable scriptline 1
#!/usr/bin/env bash
hooks/pipeline-review-pre.ps1
- Executable scriptline 1
Executable file
hooks/pipeline-review-pre.sh
- Executable scriptline 1
#!/usr/bin/env bash
hooks/release-guard.ps1
- Executable scriptline 1
Executable file
hooks/release-guard.sh
- Executable scriptline 1
#!/usr/bin/env bash
hooks/schema-change-guard.ps1
- Executable scriptline 1
Executable file
hooks/schema-change-guard.sh
- Executable scriptline 1
#!/usr/bin/env bash
hooks/session-start.ps1
- Executable scriptline 1
Executable file
hooks/session-start.sh
mcp/airflow.mcp.json
- Network accessline 19
"metadata": { "validation": [ "curl -u \"$AIRFLOW_USERNAME:$AIRFLOW_PASSWORD\" \"$AIRFLOW_BASE_URL/api/v1/health\"" - Network accessline 20
"validation": [ "curl -u \"$AIRFLOW_USERNAME:$AIRFLOW_PASSWORD\" \"$AIRFLOW_BASE_URL/api/v1/health\"" ], - Network accessline 21
"curl -u \"$AIRFLOW_USERNAME:$AIRFLOW_PASSWORD\" \"$AIRFLOW_BASE_URL/api/v1/health\""
mcp/databricks.mcp.json
- Access to secretsline 16
[Credential-related source omitted]
mcp/dbt-cloud.mcp.json
mcp/github.mcp.json
- Access to secretsline 13
[Credential-related source omitted]
mcp/slack-jira-incidents.mcp.json
- Access to secretsline 10
[Credential-related source omitted] - Access to secretsline 13
[Credential-related source omitted] - Access to secretsline 17
[Credential-related source omitted] - Access to secretsline 18
[Credential-related source omitted] - Network accessline 21
[Credential-related source omitted] - Network accessline 22
[Credential-related source omitted] - Network accessline 23
[Credential-related source omitted] - Access to secretsline 23
[Credential-related source omitted] - Network accessline 24
[Credential-related source omitted] - Access to secretsline 24
[Credential-related source omitted]
mcp/spark.mcp.json
- Network accessline 21
"metadata": { "validation": [ "curl -fsS \"$SPARK_HISTORY_SERVER_URL/api/v1/applications?limit=1\"" - Network accessline 22
"validation": [ "curl -fsS \"$SPARK_HISTORY_SERVER_URL/api/v1/applications?limit=1\"" ], - Network accessline 23
"curl -fsS \"$SPARK_HISTORY_SERVER_URL/api/v1/applications?limit=1\""
registry/assets.json
- Network accessline 612
"vscode_extension": { "package_dir": "vscode-extension", "release_download": "https://github.com/vaquarkhan/data-engineering-agent-skills/releases/latest", - Network accessline 613
"package_dir": "vscode-extension", "release_download": "https://github.com/vaquarkhan/data-engineering-agent-skills/releases/latest", "release_artifact_pattern": "data-engineering-agent-skills-*.vsix", - Network accessline 614
"release_download": "https://github.com/vaquarkhan/data-engineering-agent-skills/releases/latest", - Network accessline 628
"jetbrains_plugin": { "package_dir": "jetbrains-plugin", "release_download": "https://github.com/vaquarkhan/data-engineering-agent-skills/releases/latest", - Network accessline 629
"package_dir": "jetbrains-plugin", "release_download": "https://github.com/vaquarkhan/data-engineering-agent-skills/releases/latest", "release_artifact_pattern": "data-engineering-agent-skills-*.zip", - Network accessline 630
"release_download": "https://github.com/vaquarkhan/data-engineering-agent-skills/releases/latest",
scripts/check-links.py
scripts/hook_runner.py
scripts/install.ps1
- Executable scriptline 1
Executable file
scripts/install.sh
- Executable scriptline 1
#!/usr/bin/env bash
scripts/install_toolkit.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/test-plugin-installation.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/validate-assets.py
scripts/validate-skills.py
scripts/validate-template-schemas.py
scripts/validate_dataset_contract.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/data-quality-and-contract-testing/anti-patterns/no_quality_gate_before_publish.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/data-quality-and-contract-testing/checks/contract_completeness.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/data-quality-and-contract-testing/checks/freshness.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/data-quality-and-contract-testing/checks/null_rate.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/debezium-and-kafka-connect-cdc/anti-patterns/no_dedup_consumer.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/debezium-and-kafka-connect-cdc/anti-patterns/skewed_cdc_consumer.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/debezium-and-kafka-connect-cdc/checks/duplicate_rate.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/debezium-and-kafka-connect-cdc/checks/replay_idempotency.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/debezium-and-kafka-connect-cdc/checks/schema_drift.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/lineage-pii-and-governance/anti-patterns/pii_in_plain_text.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/lineage-pii-and-governance/checks/pii_scan.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/lineage-pii-and-governance/checks/retention_coverage.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/orchestration-and-backfills/anti-patterns/unbounded_backfill.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/orchestration-and-backfills/checks/blast_radius.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/orchestration-and-backfills/checks/cost_estimate.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/spark-and-distributed-processing/anti-patterns/collect_on_driver.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/spark-and-distributed-processing/checks/partition_skew.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/streaming-and-messaging-systems/anti-patterns/unbounded_state_no_ttl.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/streaming-and-messaging-systems/checks/consumer_lag.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/streaming-and-messaging-systems/checks/event_schema_valid.py
- Executable scriptline 1
#!/usr/bin/env python3
templates/release-gate-evidence.yaml
- Network accessline 27
observability: alerts_configured: true dashboard_link: https://example.internal/dashboards/orders-release - Network accessline 28
alerts_configured: true dashboard_link: https://example.internal/dashboards/orders-release owner_oncall: data-platform-oncall - Network accessline 29
dashboard_link: https://example.internal/dashboards/orders-release
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 77 facts
- Network access in code of documentationdocs/getting-started.md:18Low confidence
- Executable script in code of a file that runsexamples/aws-s3-glue-athena-iceberg/Makefile:1High confidence
- Executable script in code of a file that runsexamples/aws-s3-glue-athena-iceberg/jobs/normalize_customers.py:1High confidence
- Executable script in code of a file that runsexamples/aws-s3-glue-athena-iceberg/jobs/reconcile_customers.py:1High confidence
- Executable script in code of a file that runsexamples/aws-serverless-spark-msk-reliability/Makefile:1High confidence
- Executable script in code of a file that runsexamples/aws-serverless-spark-msk-reliability/jobs/checkpoint_batch_job.py:1High confidence
- Executable script in code of a file that runsexamples/aws-serverless-spark-msk-reliability/jobs/orphan_cleanup.py:1High confidence
- Executable script in code of a file that runsexamples/aws-serverless-spark-msk-reliability/jobs/validate_resume.py:1High confidence
- Executable script in code of a file that runsexamples/databricks-delta-medallion/Makefile:1High confidence
- Executable script in code of a file that runsexamples/databricks-delta-medallion/src/bronze_to_silver.py:1High confidence
- Executable script in code of a file that runsexamples/databricks-delta-medallion/src/rollback_silver.py:1High confidence
- Executable script in code of a file that runsexamples/databricks-delta-medallion/src/validate_rollback.py:1High confidence
- Executable script in code of a file that runsexamples/databricks-delta-medallion/src/validate_silver.py:1High confidence
- Executable script in code of a file that runsexamples/dbt-warehouse-marts/Makefile:1High confidence
- Executable script in code of a file that runsexamples/kafka-flink-streaming/Makefile:1High confidence
- Executable script in code of a file that runsexamples/kafka-flink-streaming/src/kafka_to_postgres.py:1High confidence
- Executable script in code of a file that runsexamples/kafka-flink-streaming/src/produce_to_kafka.py:1High confidence
- Executable script in code of a file that runsexamples/kafka-flink-streaming/src/producer.py:1High confidence
- Executable script in code of a file that runsexamples/kafka-flink-streaming/src/replay.py:1High confidence
- Executable script in code of a file that runsexamples/kafka-flink-streaming/src/replay_to_kafka.py:1High confidence
- Executable script in code of a file that runsexamples/kafka-flink-streaming/src/stream_job.py:1High confidence
- Executable script in code of a file that runsexamples/kafka-flink-streaming/src/validate_postgres_sink.py:1High confidence
- Executable script in code of a file that runsexamples/kafka-flink-streaming/src/validate_sink.py:1High confidence
- Executable script in code of a file that runshooks/backfill-guard.ps1:1High confidence
- Executable script in code of a file that runshooks/backfill-guard.sh:1High confidence
- Executable script in code of a file that runshooks/contract-check-pre.ps1:1High confidence
- Executable script in code of a file that runshooks/contract-check-pre.sh:1High confidence
- Executable script in code of a file that runshooks/cost-check.ps1:1High confidence
- Executable script in code of a file that runshooks/cost-check.sh:1High confidence
- Executable script in code of a file that runshooks/incident-mode.ps1:1High confidence
- Executable script in code of a file that runshooks/incident-mode.sh:1High confidence
- Executable script in code of a file that runshooks/pipeline-review-pre.ps1:1High confidence
- Executable script in code of a file that runshooks/pipeline-review-pre.sh:1High confidence
- Executable script in code of a file that runshooks/release-guard.ps1:1High confidence
- Executable script in code of a file that runshooks/release-guard.sh:1High confidence
- Executable script in code of a file that runshooks/schema-change-guard.ps1:1High confidence
- Executable script in code of a file that runshooks/schema-change-guard.sh:1High confidence
- Executable script in code of a file that runshooks/session-start.ps1:1High confidence
- Executable script in code of a file that runshooks/session-start.sh:1High confidence
- Executable script in code of a file that runshooks/session-start.sh:1High confidence
- Executable script in code of a file that runsscripts/check-links.py:1High confidence
- Executable script in code of a file that runsscripts/check-links.py:1High confidence
- Executable script in code of a file that runsscripts/hook_runner.py:1High confidence
- Executable script in code of a file that runsscripts/hook_runner.py:1High confidence
- Executable script in code of a file that runsscripts/install.ps1:1High confidence
- Executable script in code of a file that runsscripts/install.sh:1High confidence
- Executable script in code of a file that runsscripts/install_toolkit.py:1High confidence
- Executable script in code of a file that runsscripts/test-plugin-installation.py:1High confidence
- Executable script in code of a file that runsscripts/validate-assets.py:1High confidence
- Executable script in code of a file that runsscripts/validate-assets.py:1High confidence
and 27 more
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Path .claude-plugin/README.md | .claude/skills/<skill-name>/ |
| Codex | Native | Manifest AGENTS.md | .agents/skills/<skill-name>/ |
| Cursor | Native | Path .cursor/rules/00-data-agent-core.mdc | .cursor/skills/<skill-name>/ |
| Gemini CLI | Native | Path .gemini/commands/backfill.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Native | Manifest .github/copilot-instructions.md | .github/skills/<skill-name>/ |
| OpenCode | Native | Path .opencode/README.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.