pydantic-models-py
Audited by Runlayer on Feb 24, 2026
Malicious tool definition detected
Tool: SKILL.md Description: --- name: pydantic-models-py description: Create Pydantic models following the multi-model pattern with Base, Create, Update, Response, and InDB variants.
Malicious tool definition detected
Tool: assets/template.py Description: """ {{ResourceName}} Models Pydantic models for {{resource_name}} resource following the multi-model pattern.
Malicious tool definition detected
Tool: references/acceptance-criteria.md [1/3] Description: # Pydantic Models Acceptance Criteria **SDK**: `pydantic` (v2) **Documentation**: https://docs.pydantic.dev/latest/ **Purpose**: Skill testing acceptance criteria for validating Pydantic model patterns --- ## 1.
Tool: references/acceptance-criteria.md [2/3] Description: class ProjectInDB(Project): """Database document model.
Tool: references/acceptance-criteria.md [3/3] Description: | Missing Field import | `NameError: Field not defined` | `from pydantic import BaseModel, Field` | | Optional without default | `ValidationError: field required` | `field: Optional[str] = None` | | Wrong alias config | camelCase not accepted | Add `populate_by_name = True` | | Using v1 syntax | `ImportError, TypeError` | Use `@field_validator`, `from_attributes` | | `doc_type` optional | Query failures in Cosmos DB | Use `doc_type: str