Back to directory

Pydantic V2

Agent skill
1 skill

Pydantic v2 patterns for production Python: validators (@fieldvalidator, @modelvalidator), computed fields, strict types, discriminated unions, settings management, modelvalidate / modeldump, condecimal and Annotated[Decimal, ...] for money, performance tips, and a v1 to v2 migration checklist. Also covers FastAPI integration (responsemodel serialization, request validation, error envelope customization). TRIGGER WHEN: writing or refactoring Pydantic models in Python 3.10+; migrating a codebase from Pydantic v1 to v2; choosing between Annotated[Decimal, ...] vs condecimal; hitting v2 performance or serialization surprises; designing FastAPI request/response schemas or error envelopes with Pydantic. DO NOT TRIGGER WHEN: the task is Python testing (use python-tdd), generic typing unrelated to Pydantic (use mypy / typing docs), or non-Python schema work (use typescript-development for Zod / io-ts).

Install with
Claude CodeCodexCursorGitHub CopilotGemini CLI

Supported by the Atlas install prompt. Skill-specific requirements vary.

Skill stats

Skills1CategoryEngineeringStars0

About this skill

Pydantic v2 patterns for production Python: validators (@fieldvalidator, @modelvalidator), computed fields, strict types, discriminated unions, settings management, modelvalidate / modeldump, condecimal and Annotated[Decimal, ...] for money, performance tips, and a v1 to v2 migration checklist. Also covers FastAPI integration (responsemodel serialization, request validation, error envelope customization). TRIGGER WHEN: writing or refactoring Pydantic models in Python 3.10+; migrating a codebase from Pydantic v1 to v2; choosing between Annotated[Decimal, ...] vs condecimal; hitting v2 performance or serialization surprises; designing FastAPI request/response schemas or error envelopes with Pydantic. DO NOT TRIGGER WHEN: the task is Python testing (use python-tdd), generic typing unrelated to Pydantic (use mypy / typing docs), or non-Python schema work (use typescript-development for Zod / io-ts).

Quick start

  1. Copy the install prompt. Use the green button above this README.
  2. Send it to your agent. Paste it into your coding agent’s chat and send.
  3. Review the setup. Your agent checks the skill’s instructions, requirements, and installation scope.
Review, license & listing details
Review the source before using this skill

This is an imported listing. We haven’t certified its safety, license, or compatibility. Skills may include executable scripts.

Automated security scan: Partial

Only SKILL.md was scanned. Supporting files and scripts were not checked. No safety grade has been assigned.

0 potential findings · Scanned 11/4/2026 · Scanner 0.2.1

Content SHA-256: db286e6592c213dc8e823eeeb6589f3ca0f8a9d188bb9b95c90ac178c54956ed

About scan coverage and limitations

About this listing

Category
Engineering
Reported license
MIT
Listing language (estimated)
English
Review status
Not individually reviewed
Agent compatibility
Atlas installation supports Claude Code, Codex, and Cursor. Skill-specific dependencies and features are checked during setup.
Pydantic V2 | Agent Skills Atlas