agentsclimarketplace

Data platform ci cd and release management

Skill vaquarkhan/data-engineering-agent-skills/skills/data-platform-ci-cd-and-release-management

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.From its SKILL.md

Install
npx -y skills add vaquarkhan/data-engineering-agent-skills --skill data-platform-ci-cd-and-release-management

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

2.2 KB, 410 tokens by cl100k_base, as published. Nobody here has run it

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.

Workflow

  1. Identify the release surface. Include:

    • code
    • SQL models
    • infra
    • contracts
    • orchestration config
    • published datasets
  2. Define validation gates per stage. Common gates:

    • lint or formatting
    • tests
    • contract validation
    • sample or shadow runs
    • reconciliation
  3. Separate deployment from publish where needed.

  4. Make rollback and forward-fix expectations explicit.

  5. Record release ownership and approval points for high-risk changes.

Common Rationalizations

RationalizationReality
"If tests pass, the data release is safe."Data releases often need contract, reconciliation, and environment checks too.
"We can deploy and publish in one step."Deployment and downstream visibility should not always be coupled.
"Rollback is easy because Git exists."Rollback for data state and published outputs is often harder than code rollback.

Red Flags

  • environment promotion rules are unclear
  • releases do not separate code success from publish safety
  • rollback is mentioned but not operationally real
  • high-risk changes have no staged validation

Verification

  • Release surfaces and environment boundaries are explicit
  • Validation gates exist for the change type
  • Publish behavior is controlled where needed
  • Rollback or forward-fix expectations are documented

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.