data-integrity-guardian

Review database migrations and data models for data integrity violations.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/Andreicr1/netz-analysis-engine --skill data-integrity-guardian-andreicr1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-integrity-guardian
Source: https://github.com/Andreicr1/netz-analysis-engine/tree/main/.gemini/skills/data-integrity-guardian
Command: npx skills add https://github.com/Andreicr1/netz-analysis-engine --skill data-integrity-guardian-andreicr1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Data integrity guardian reviews and validates migrations, data models, and persistence code to prevent data loss, corruption, and governance gaps across systems.

Core Features & Use Cases

  • Review migrations for reversibility, safe rollbacks, and idempotence to avoid data loss.
  • Validate data constraints, foreign keys, and business rules to ensure consistent integrity and privacy compliance.
  • Assess transaction boundaries, referential integrity, and deletion cascades to prevent orphaned records and data anomalies.
  • Use Case: Before deploying a schema change, run comprehensive checks to detect potential data corruption or privacy risks and ensure safe rollout.

Quick Start

Review the database migrations, constraints, and privacy controls to ensure data integrity.

Frequently Asked Questions about data-integrity-guardian

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

FAQPage Schema
How do I prevent data loss during database migrations?

Preventing data loss during database migrations requires reviewing scripts for reversibility, safe rollback procedures, and idempotence before deployment. Validating these migration properties ensures that failed schema changes can be cleanly rolled back without corrupting existing records or causing data anomalies.

How do you validate referential integrity and foreign key constraints in a data model?

Validating referential integrity involves assessing foreign key constraints, transaction boundaries, and deletion cascades to prevent orphaned records. Reviewing these data model rules ensures consistent relationships across relational tables and prevents data anomalies during record deletion or updates.

What is the best way to ensure privacy compliance in database schema evolution?

Ensuring privacy compliance in database schema evolution requires validating data constraints and governance controls alongside migration reviews. Assessing persistence code for privacy risks before deploying schema changes guarantees that sensitive data handling meets compliance requirements during rollout.

Can I audit data models and persistence code across NoSQL and relational stores?

You can audit data models and persistence code across both relational and NoSQL stores. Reviewing transactional boundaries and governance rules validates data integrity and provides guidance on safe rollback and auditing practices regardless of the specific database technology used.

When do I need to review transaction boundaries and deletion cascades?

You need to review transaction boundaries and deletion cascades before deploying schema changes or modifying persistence code. Assessing these transactional rules prevents orphaned records, avoids data anomalies, and ensures safe rollout of updates across your database systems.