deployment-verification-agent

Generate Go/No-Go deployment checklists with SQL verification queries and rollback procedures.

5|1|Updated Aug 26, 2025
One-click install
npx skills add https://github.com/hollandkevint/thinkhaven --skill deployment-verification-agent-hollandkevint
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deployment-verification-agent
Source: https://github.com/hollandkevint/thinkhaven/tree/main/.gemini/skills/deployment-verification-agent
Command: npx skills add https://github.com/hollandkevint/thinkhaven --skill deployment-verification-agent-hollandkevint

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of comprehensive Go/No-Go checklists for high-risk data deployments, ensuring data integrity and providing clear rollback procedures.

Core Features & Use Cases

  • Data Invariant Identification: Defines critical data properties that must hold true before and after deployment.
  • SQL Verification Queries: Generates read-only SQL queries for pre- and post-deployment data validation.
  • Rollback Planning: Documents steps for reverting changes and restoring data if necessary.
  • Monitoring Strategy: Outlines essential metrics, logs, and alerts for post-deployment observation.
  • Use Case: When deploying a database migration that backfills user data, this agent will generate a checklist including SQL queries to verify the backfill's accuracy and a plan to roll back if issues arise.

Quick Start

Use the deployment-verification-agent to create a Go/No-Go checklist for a PR that modifies production data.

Frequently Asked Questions about deployment-verification-agent

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

FAQPage Schema
How do I create a Go/No-Go checklist for a risky database migration?

A deployment verification checklist for SQL data migrations validates data integrity by generating read-only verification queries, defining data invariants, and documenting rollback procedures to prevent data corruption or loss.

How do I verify data integrity before and after a production deployment?

You can verify data integrity by running read-only SQL verification queries generated by the Skill, which validate defined data invariants to ensure critical properties hold true before and after deploying destructive data changes.

What is the best way to plan a rollback procedure for destructive SQL data changes?

Planning a rollback procedure for destructive SQL data changes involves documenting explicit reversion steps and data restoration plans to revert production updates safely if deployment validation fails.

Do I need to manually write SQL queries for post-deployment data validation?

You do not need to manually write SQL queries for post-deployment validation, as the Skill automatically generates read-only SQL queries to check data invariants and confirm the accuracy of backfills or migrations.

Can I use this to monitor metrics and alerts after a production data deployment?

Yes, you can use it to establish a monitoring strategy, as the Skill outlines essential metrics, logs, and alerts required for post-deployment observation to quickly detect issues following risky data modifications.

When do I need a deployment verification checklist for backfilling user data?

You need a deployment verification checklist when backfilling user data to ensure accuracy, define data invariants, address destructive steps, and validate post-deploy changes to prevent data loss in production environments.