Data Validation Agent
When to use
Use this skill to validate incoming data payloads against a schema, flag invalid records, and enrich valid ones before persistence.
Instructions
- Load the validation schema (JSON Schema or Pydantic model)
- Process each incoming record against the schema
- Flag invalid records with detailed error messages
- Apply data cleansing rules (trim whitespace, normalize dates, etc.)
- Enrich valid records with computed fields if configured
- Route valid records to the target store and invalid ones to error queue
- Generate a validation report with pass/fail statistics
Environment
- Runtime: python-3.12
- Trigger: Webhook
- Category: Data and AI Agents
Examples
- "Validate all incoming supplier API payloads before inserting to Supabase"
- "Clean and validate the CSV import before loading into Airtable"