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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

View on GitHubAdd to my skills

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>/
62GitHub stars
3stars in 7 days
74skills in this repository
0commits in 30 days

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

Oct 25, 2026Nov 4, 202662

30-day change not yet available: not enough history.

Individual skills in this repository

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 tokens

Always available to the agent

SKILL.md

897 tokens

When the skill is activated

Reference documents

22,456 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Overview
  2. When to Use
  3. Workflow
  4. Service Selection Hints
  5. Common Rationalizations
  6. Red Flags
  7. 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 bytes
  • SKILL.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 GitHub

Skills 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 shell

Automated 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:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .github/workflows/release-artifacts.yml:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .github/workflows/test-plugin-installation.yml:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • hooks/session-start.sh:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • scripts/check-links.py:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • scripts/hook_runner.py:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • scripts/validate-assets.py:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • scripts/validate-assets.py:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • scripts/validate-assets.py:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • scripts/validate-skills.py:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • scripts/validate-template-schemas.py:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/apache-beam-unified-batch-and-stream/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .github/workflows/publish-plugins.yml:1 Plugin-wide analysis incomplete; see repository notes
  • skills/api-and-saas-ingestion-patterns/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/api-and-saas-ingestion-patterns/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/api-and-saas-ingestion-patterns/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/api-and-saas-ingestion-patterns/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/api-and-saas-ingestion-patterns/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/api-and-saas-ingestion-patterns/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/api-and-saas-ingestion-patterns/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 111 signals by file

.github/workflows/publish-plugins.yml

  • Access to secretsline 80
    [Credential-related source omitted]
  • Access to secretsline 87
    [Credential-related source omitted]

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

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    Executable file; content unavailable

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

  • Access to secretsline 16
    [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]

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

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable

scripts/hook_runner.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable

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

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable

scripts/validate-skills.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable

scripts/validate-template-schemas.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable

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

and 27 more

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativePath .claude-plugin/README.md.claude/skills/<skill-name>/
CodexNativeManifest AGENTS.md.agents/skills/<skill-name>/
CursorNativePath .cursor/rules/00-data-agent-core.mdc.cursor/skills/<skill-name>/
Gemini CLINativePath .gemini/commands/backfill.md.gemini/skills/<skill-name>/
GitHub CopilotNativeManifest .github/copilot-instructions.md.github/skills/<skill-name>/
OpenCodeNativePath .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.