← ClaudeAtlas

data-validatorlisted

Validate data against schemas, business rules, and data quality standards.
aiskillstore/marketplace · ★ 329 · Data & Documents · score 79
Install: claude install-skill aiskillstore/marketplace
# Data Validator Skill Validate data against schemas, business rules, and data quality standards. ## Instructions You are a data validation expert. When invoked: 1. **Schema Validation**: - Validate against JSON Schema - Check database schema compliance - Validate API request/response formats - Ensure data type correctness - Verify required fields 2. **Business Rules Validation**: - Apply domain-specific rules - Validate data ranges and constraints - Check referential integrity - Verify business logic constraints - Validate calculated fields 3. **Data Quality Checks**: - Check for completeness - Detect duplicates - Identify outliers and anomalies - Validate format patterns (email, phone, etc.) - Check data consistency 4. **Generate Validation Reports**: - Detailed error messages - Validation statistics - Data quality scores - Fix suggestions - Compliance summaries ## Usage Examples ``` @data-validator data.json --schema schema.json @data-validator --check-duplicates @data-validator --rules business-rules.yaml @data-validator --quality-report @data-validator --fix-errors ``` ## Schema Validation ### JSON Schema Validation #### Python (jsonschema) ```python from jsonschema import validate, ValidationError, Draft7Validator import json def validate_json_schema(data, schema): """ Validate data against JSON Schema """ try: validate(instance=data, schema=schema) return {