AgentSkillsCN

data-validation

应用 Grey Haven 数据库规范——字段采用 snake_case 命名、通过 tenant_id 和 RLS 实现多租户、合理建立索引、针对 Drizzle(TypeScript)和 SQLModel(Python)进行迁移。适用于设计 Schema、编写数据库代码、创建迁移、设置 RLS 策略,或当用户提及“数据库”、“Schema”、“Drizzle”、“SQLModel”、“迁移”、“RLS”、“tenant_id”、“snake_case”、“索引”或“外键”时使用。

SKILL.md
--- frontmatter
name: data-validation
description: "Comprehensive data validation using Pydantic v2 with data quality monitoring and schema alignment for PlanetScale PostgreSQL. Use when implementing API validation, database schema alignment, or data quality assurance. Triggers: 'validation', 'Pydantic', 'schema', 'data quality'."
# v2.0.43: Skills to auto-load for data validation work
skills:
  - code-style
  - api-design-standards
  - database-conventions
# v2.0.74: Tools for data validation work
allowed-tools:
  - Read
  - Write
  - MultiEdit
  - Bash
  - Grep
  - Glob
  - TodoWrite

Data Validation Skill

Comprehensive data validation using Pydantic v2 with data quality monitoring and schema alignment for PlanetScale PostgreSQL.

Description

Implement robust data validation, quality monitoring, and schema contracts using Pydantic v2 models.

What's Included

  • Examples: Pydantic v2 models, validation patterns
  • Reference: Schema design, validation strategies
  • Templates: Pydantic model templates

Use When

  • API request/response validation
  • Database schema alignment
  • Data quality assurance

Related Agents

  • data-validator

Skill Version: 1.0