data-integrity-guardian

Review database migration scripts for data integrity and privacy compliance.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/praburajasekaran/ruthva-clinic-os --skill data-integrity-guardian-praburajasekaran
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-integrity-guardian
Source: https://github.com/praburajasekaran/ruthva-clinic-os/tree/main/.gemini/skills/data-integrity-guardian
Command: npx skills add https://github.com/praburajasekaran/ruthva-clinic-os --skill data-integrity-guardian-praburajasekaran

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides comprehensive reviews of database migrations, data models, and persistent data code, ensuring safety, integrity, and compliance with privacy regulations.

Core Features & Use Cases

  • Migration Safety: Reviews migrations for reversibility, data loss scenarios, and transaction handling.
  • Data Constraints Validation: Verifies validations, foreign key relationships, and business rule enforcement.
  • Transaction Boundary Review: Assesses atomic operations, isolation levels, deadlock scenarios, and rollback handling.
  • Referential Integrity Preservation: Checks cascade behaviors, orphaned records, and dependent associations.
  • Privacy Compliance: Identifies PII, verifies encryption, checks retention policies, and ensures GDPR compliance.
  • Use Case: When you need to ensure the safety and integrity of a database migration that involves adding a new column and updating records.

Quick Start

Run the data-integrity-guardian agent on the proposed migration script to check for integrity and compliance issues.

Frequently Asked Questions about data-integrity-guardian

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

FAQPage Schema
How do I check database migration scripts for data loss and privacy compliance?

To check database migration scripts for data loss and privacy compliance, review them for reversibility, transaction handling, and PII encryption. This process identifies potential data loss, integrity violations, and GDPR privacy risks before deployment.

What is the best way to ensure referential integrity during a database migration?

Ensuring referential integrity during a database migration involves checking cascade behaviors, foreign key relationships, and dependent associations. This prevents orphaned records and verifies that business rules and data constraints are properly enforced.

How do I validate ACID properties and transaction boundaries in SQL scripts?

Validating ACID properties and transaction boundaries in SQL scripts requires assessing atomic operations, isolation levels, and deadlock scenarios. Proper review ensures robust rollback handling and prevents integrity violations during execution.

When do I need to review data models for GDPR compliance and PII encryption?

You need to review data models for GDPR compliance and PII encryption whenever persistent data code handles personal information. This identifies sensitive data, verifies encryption standards, and checks retention policies to ensure regulatory compliance.

Does this data integrity review work for production database migrations?

Yes, this data integrity review is designed for production database management. It assesses migration safety by identifying potential data loss scenarios and integrity violations, ensuring safe updates like adding new columns and updating records.

Why does my database migration script risk orphaned records and deadlocks?

Your database migration script risks orphaned records and deadlocks due to improper transaction boundaries and missing foreign key constraints. Reviewing cascade behaviors, isolation levels, and rollback handling resolves these referential integrity issues.