data-integrity-check

Verify database implementation against formal design documents and generate remediation reports.

1|Updated Jun 27, 2025
One-click install
npx skills add https://github.com/d-kishi/ubiquitous-lang-mng --skill data-integrity-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-integrity-check
Source: https://github.com/d-kishi/ubiquitous-lang-mng/tree/main/.claude/skills/spec-compliance-auto/rules/data-integrity-check.md
Command: npx skills add https://github.com/d-kishi/ubiquitous-lang-mng --skill data-integrity-check

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

データベース設計がデータベース設計書通りであるかをチェックします。

Core Features & Use Cases

  • 主キー/外部キー制約の正確性確認
  • NULL許容/NOT NULL制約の整合性確認
  • 一意制約・データ型・長さの整合性確認

Quick Start

実装コードと設計書を突き合わせ、整合性を検証します。

Frequently Asked Questions about data-integrity-check

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

FAQPage Schema
How do I validate database schema against design documents?

Data integrity checks automate verification that your implemented database schema—primary keys, foreign keys, constraints, data types, and column properties—matches your formal design specifications. The Skill ingests requirements documents and traces implementation against them to identify deviations and compute conformance metrics.

What database constraints does the integrity check verify?

The Skill validates primary key and foreign key accuracy, NULL/NOT NULL constraint consistency, unique constraints, data types, and column length specifications. It compares each constraint in your code against the corresponding definition in your design documentation.

When should I run a data integrity check during development?

Run the check during feature development to catch schema gaps early, after implementation to verify completion, and when specifications update to detect deviations. It generates remediation guidance for any constraint misalignment discovered.

What conformance metrics does the integrity check produce?

The Skill computes overall conformance (≥95% required), functional requirements (≥100%), data integrity constraints (≥100%), and UI specifications (≥85%). It generates a structured improvement report with specific recommendations for gaps.

Can I use this check with Entity Framework database designs?

Yes. The Skill supports EF-based implementations and validates that your Entity Framework models, migrations, and data annotations conform to formal design specifications and constraint requirements.

What input formats does the integrity check require?

The Skill ingests specification documents (requirements, UI, and non-functional specs) and compares them against your implementation code to perform traceability checks and generate conformance reports with remediation guidance.