К основному содержанию
скилл CX Codex

pydantic · manutej — скилл для Claude Code: что делает и как установить

Помогает проектировать схемы валидации данных на Pydantic V2, строить модели обращений и настраивать парсинг переменных окружения.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add manutej/luxor-claude-marketplace --skill pydantic -a claude-code
Открыть на GitHub

Что делает pydantic

Скилл инструктирует ассистента создавать модели данных на базе синтаксиса Pydantic второй версии. Он задаёт правила для BaseModel, валидаторов полей через декоратор @field_validator, сериализации с помощью model_dump и выгрузки в JSON. Примеры ориентированы на сценарии клиентской поддержки: тикеты и фильтрацию спама.

В коде моделей используются аннотации типов через Annotated и объект Field с ограничениями по длине строк или регулярным выражениям. Для работы понадобятся установленные пакеты pydantic>=2.0.0, pydantic-settings>=2.0.0, email-validator>=2.0.0 и python-dotenv>=1.0.0. Для эндпоинтов пригодится библиотека fastapi>=0.100.0. Без email-validator валидация почты не запустится.

Какие задачи решает

  • валидировать входящие заявки поддержки и отсекать спам
  • задавать ограничения на формат почты и телефона через Field
  • структурировать переменные окружения с помощью BaseSettings
  • сериализовать схемы в JSON через метод model_dump_json

Примеры запросов агенту

  • Напиши модель тикета поддержки на Pydantic V2 с проверкой темы и допустимых категорий
  • Добавь в модель клиента проверку почтового домена через @field_validator
  • Сделай класс конфигурации на базе BaseSettings для загрузки переменных из .env

Как установить pydantic

1Через Skills CLI (Vercel)

npx skills add manutej/luxor-claude-marketplace --skill pydantic -a claude-code

2Вручную: положить файлы

~/.claude/skills/pydantic/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/pydantic/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о pydantic

Как установить pydantic в Claude Code?

Выполните команду npx skills add manutej/luxor-claude-marketplace --skill pydantic -a claude-code.

Что делает скилл pydantic?

Он задаёт шаблоны генерации кода для Pydantic V2, включая валидацию полей, правила @field_validator и парсинг настроек.

Какие пакеты нужны для работы сгенерированного кода?

Требуются pydantic>=2.0.0, pydantic-settings>=2.0.0, email-validator>=2.0.0 и python-dotenv>=1.0.0. Для связки с веб-маршрутами также нужна fastapi>=0.100.0.

Похожие скиллы

Все скиллы по теме «Бэкенд и API» →

Сначала — pydantic от других авторов.

pydantic pydantic Скилл для работы с Pydantic: подсказывает, как описывать модели, ограничения полей и валидаторы, когда агенту нужно разобрать внешние данные. CX Codex +1 2 200установок mcp-builder официальный anthropics Скилл проводит через создание MCP-сервера на TypeScript или Python: от изучения протокола до тестов и оценки качества. 130 949установок claude-api официальный anthropics Справочник по Anthropic SDK и API Claude для генерации кода без устаревших параметров и выдуманных методов. 74 198установок lark-im larksuite Скилл подключает Lark IM к агенту: он отправляет сообщения, ищет историю, управляет чатами и файлами. Подойдёт для задач вокруг командных коммуникаций. CX Codex +1 472 900установок lark-event larksuite Слушает события Lark/Feishu и отдаёт их потоком NDJSON. Подходит для ботов, обработчиков сообщений и долгих подписчиков. CX Codex +1 466 800установок caveman-discover JuliusBrussee Находит точки вызова LLM в репозитории и размечает их воркфлоу для Caveman Cloud, чтобы расходы на токены не сливались в одну общую кучу. CX Codex +1 104 400установок migration JuliusBrussee Скилл задаёт правила безопасных миграций схем, данных и API с обязательным откатом. Пригодится при изменениях, где нельзя терять данные или ломать совместимость. CX Codex +1 103 900установок

Из того же набора59

rust-systems-programming Скилл по системному Rust: владение, заимствование, потоки, async, unsafe и оптимизация. Пригодится, когда пишешь низкоуровневый код или переписываешь C/C++. CX Codex +1 485установок api-gateway-patterns Скилл для проектирования API-шлюзов на Kong: маршрутизация, лимиты, аутентификация, балансировка. Пригодится, когда микросервисы уже есть, а единой точки входа нет. CX Codex +1 481установок apache-spark-data-processing Скилл, который подсказывает агенту, как писать код Apache Spark: RDD, DataFrames, Spark SQL, стриминг, MLlib и выкладка в прод. CX Codex +1 480установок kafka-stream-processing Скилл снабжает ИИ-агента инструкциями по проектированию потоковой обработки на Apache Kafka. Он пригодится при настройке продюсеров, консьюмеров и топологий Kafka Streams. CX Codex +1 480установок nodejs-development Скилл для ИИ-агента по Node.js: объясняет фазы event loop, промисы, стримы и работу с файлами. Пригодится, когда агент пишет бэкенд или CLI. CX Codex +1 472установок nextjs-development Набор инструкций по современной разработке на Next.js в каталоге app. Помогает ассистенту правильно выстраивать серверные компоненты, кэширование и маршруты. CX Codex +1 471установок react-patterns Скилл с готовыми рецептами React: хуки, композиция компонентов, управление состоянием и борьба с лишними ререндерами. CX Codex +1 471установок SQLAlchemy ORM Expert Скилл по SQLAlchemy 2.0+ для поддержки клиентов: модели тикетов, сессии, async-запросы и PostgreSQL. Пригодится, когда пишете бэкенд на FastAPI. CX Codex +1 470установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой