data-validator

Validate car insurance CSV data against 26 mandatory fields and business rules.

2|Updated Nov 2, 2025
One-click install
npx skills add https://github.com/alongor666/chexianduoweifenxi --skill data-validator-alongor666
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-validator
Source: https://github.com/alongor666/chexianduoweifenxi/tree/main/.claude/skills/data-validator
Command: npx skills add https://github.com/alongor666/chexianduoweifenxi --skill data-validator-alongor666

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the critical and often error-prone task of validating car insurance CSV data. It ensures data integrity, format correctness, and compliance with 26 standard fields and business rules, preventing costly errors in downstream analysis and reporting.

Core Features & Use Cases

  • Comprehensive Data Validation: Checks for 26 mandatory fields, data types (Date, Boolean, Number, Integer), enum values, and business rules (e.g., non-negative amounts, year/week ranges).
  • Detailed Error Reporting: Generates a clear Markdown report with passed/failed items, warnings, statistics, and specific fix recommendations.
  • Multi-Stage Verification: Follows a structured process from schema reading to format, field, type, and business rule validation.
  • Use Case: Before importing a new batch of car insurance policy data into a system, a data analyst uses this skill to automatically scan the CSV file. The skill quickly identifies missing mandatory fields, incorrect date formats, and out-of-range values, providing a report that guides precise data correction, ensuring a clean import.

Quick Start

Validate the attached 'policy_data.csv' file for completeness and correctness.

Frequently Asked Questions about data-validator

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

FAQPage Schema
How do I validate car insurance CSV data for import?

CSV data validation checks all 26 mandatory fields for correct types (dates as YYYY-MM-DD, booleans as True/False, numbers with dot decimals), enum ranges, UTF-8 encoding, and business rules like policy year 2024–2025 and non-negative amounts. The skill generates a detailed report identifying passes, failures, warnings, and specific fixes needed before import.

What data quality checks does CSV validation perform on insurance files?

Data quality validation enforces strict type checking, mandatory field presence, allowed value ranges (e.g., week_number 28–105), business rule compliance, and detects encoding or delimiter errors. It outputs statistics and fix recommendations for each failed row.

Can I use data validation to catch errors before importing policy data?

Yes. Data validation scans CSV files during import workflows to identify missing fields, incorrect date formats, out-of-range values, and business rule violations before data enters your system, preventing downstream analysis errors.

What file format and structure does data validation require?

Data validation expects CSV files with comma delimiters, UTF-8 encoding, and 26 specific insurance policy fields including dates, booleans, amounts, and policy metadata. Rows missing mandatory fields or containing mismatched types trigger validation failures.

Does data validation work with data migration scenarios?

Yes. Data validation applies during CSV import, data migration, and quality-check workflows. It ensures migrated insurance data meets schema requirements and business rules, surfacing errors that would compromise data integrity in the target system.

What happens when data validation finds errors in my CSV?

The skill outputs a Markdown report listing each failed or warned row with the specific field error, type mismatch, or business rule violation. This guidance lets you correct source data precisely before re-import.