audit-data-integrity

Audit end-to-end data integrity across authoritative and derived representations.

10|5|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/JHostalek/dotclaude --skill audit-data-integrity
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: audit-data-integrity
Source: https://github.com/JHostalek/dotclaude/tree/main/skills/audit-data-integrity
Command: npx skills add https://github.com/JHostalek/dotclaude --skill audit-data-integrity

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill identifies and fixes defects that cause data to become corrupt, incomplete, duplicated, stale, inconsistent, or unrecoverable across an application's full lifecycle.

Core Features & Use Cases

  • End-to-End Integrity Audits: Reconstruct data models, ownership, invariants, authoritative stores, derived representations, and complete read/write lifecycles.
  • Failure and Concurrency Analysis: Examine transactions, retries, migrations, replication, ordering, partial failures, precision, deletion, recovery, and reconciliation paths.
  • Safe Findings and Remediation: Classify confirmed defects, worthwhile improvements, and unresolved questions; apply only safe code fixes and escalate risky data changes.
  • Use Case: Audit a payment or inventory workflow for duplicate effects, unsafe retries, precision errors, migration drift, stale projections, and broken recovery behavior before release.

Quick Start

Use the audit-data-integrity skill to inspect the specified path and produce a prioritized integrity audit with evidence, safe fixes, verification steps, and a complete coverage ledger.

Frequently Asked Questions about audit-data-integrity

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

FAQPage Schema
How do I audit data integrity for concurrency and transaction safety issues?

Auditing data integrity for concurrency and transaction safety involves reconstructing data models and lifecycles to verify exact failure paths, partial failures, and ordering constraints. This process identifies risks like duplicate effects and unsafe retries across authoritative stores.

What causes data corruption during database migrations and how can I prevent it?

Data corruption during database migrations stems from migration drift, stale projections, and broken recovery behavior. Preventing it requires examining end-to-end read/write lifecycles, verifying precision, and testing applicable integrity scenarios to ensure transaction safety and exact constraints.

Can I use this approach to audit replication and reconciliation paths in my application?

Yes, auditing replication and reconciliation paths is supported by reconstructing derived representations and authoritative stores. The audit examines failure paths, verifies constraints, and reports residual risk to identify inconsistencies and incomplete data across the application lifecycle.

What is the best way to find duplicate effects and unsafe retries in payment workflows?

The best way to find duplicate effects and unsafe retries in payment workflows is to perform an end-to-end integrity audit. This reconstructs data ownership and invariants, tests failure paths, and applies safe auto-fix boundaries to produce a prioritized remediation ledger.

How does the audit handle risky data changes and code fixes?

The audit classifies confirmed defects, worthwhile improvements, and unresolved questions, applying only safe code fixes. Risky data changes are escalated rather than auto-fixed, ensuring safe remediation boundaries while reporting coverage and residual risk.