data-validator
Validate Data Quality and Business Rules
Bad records, weak schemas, and unclear rules can slow delivery and hide data quality risks. This skill guides Claude, Codex, and Claude Code through validation checks, reports, and practical fixes.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "data-validator" from https://skillstore.io/skills/curiouslearner-data-validator.md and its manifest at https://skillstore.io/api/skills/curiouslearner-data-validator/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "data-validator". A customer table has required email and age fields, but some rows are missing values or contain invalid formats.
Expected outcome:
The report flags missing emails, invalid email formats, and ages outside the accepted range. It also summarizes affected columns and recommended fixes.
Using "data-validator". An order payload must match subtotal, discount, tax, shipping, and final total rules.
Expected outcome:
The validation result separates schema errors from business-rule errors. It explains which total check failed and which values need review.
Using "data-validator". A data quality review needs completeness, duplicates, format checks, and an overall score.
Expected outcome:
The generated report includes a summary score, column-level completeness, duplicate counts, invalid format counts, and prioritized cleanup actions.
Security Audit
Low RiskReviewed all 39 static findings in SKILL.md. The external command, network, sensitive, and reconnaissance alerts are false positives from Markdown fences, example validation snippets, field names, and report formatting. One low privacy concern remains because report examples can include raw invalid samples from user data.
Confirmed security concerns (1)
Risk Factors
โ๏ธ External commands (23)
๐ Network access (1)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/curiouslearner-data-validator/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/curiouslearner-data-validator?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/curiouslearner-data-validator?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/curiouslearner-data-validator/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/curiouslearner-data-validator.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
CuriousLearner. (2026). data-validator security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/curiouslearner-data-validator/audits/8BibTeX citation
@techreport{curiouslearner-curiouslearner-data-validator-2026,
author = {CuriousLearner},
title = {data-validator security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/curiouslearner-data-validator/audits/8},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "data-validator security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "CuriousLearner"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/curiouslearner-data-validator/audits/8"
identifiers:
- type: other
value: "skillstore:curiouslearner-data-validator:audit:8"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Profile Pipeline Data Quality
Check incoming tables for missing values, duplicates, bad formats, and schema drift before downstream processing.
Validate API Payloads
Create JSON Schema or AJV checks for request and response bodies before integration testing.
Audit Business Rules
Translate product rules into validation checks for orders, registrations, eligibility, or compliance workflows.
Try These Prompts
Validate this record against the schema I provide. List each failed field, the rule it failed, and the suggested correction.
Review this table profile and expected schema. Identify missing columns, extra columns, type mismatches, null issues, duplicates, and range violations.
Convert these business requirements into validation rules. Separate schema checks, semantic checks, cross-field checks, and user-facing error messages.
Create a validation report plan for this dataset. Include completeness, uniqueness, validity, outliers, severity levels, and safe sample redaction rules.
Best Practices
- Define schemas and business rules before validating production data.
- Mask personal data before adding sample values to shared reports.
- Test validation rules with valid records, invalid records, and edge cases.
Avoid
- Do not rely on format checks as the only business-rule validation.
- Do not run untrusted custom validator functions without review.
- Do not publish raw invalid samples from sensitive datasets.
Frequently Asked Questions
Does this skill install a validator tool?
Can it validate JSON API payloads?
Can it check CSV or table data?
Does it create business-rule validations?
Can it generate data quality reports?
How should sensitive data be handled?
Developer Details
Author
CuriousLearnerLicense
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Ref
d11af420e07cd866fe39cfa937efef3223896c06
Maintenance freshness
7/18/2026
Usage
4 downloads ยท 217 views
File structure
๐ SKILL.md