Updated today
by datamodel-code-generator
datamodel-code-generator
Generate Pydantic v2 models, dataclasses, TypedDict, and msgspec.Struct from OpenAPI, JSON Schema, GraphQL, Avro, Protobuf, and raw JSON/YAML/CSV.
4.1k GitHub stars (4,051)
+3 in 5 days
| Period | New stars |
|---|---|
| Nov 2 | −1 |
| Nov 3 | 0 |
| Nov 4 | +3 |
| Nov 5 | 0 |
| Nov 6 | +1 |
- 2 skills (2 skills found in its SKILL.md files)
- 488 forks (488 forks)
- Today last update (Last updated today)
Install
Skills CLI
npx skills add datamodel-code-generator/datamodel-code-generator
Asks which skills and agents to install. Just one: npx skills add datamodel-code-generator/datamodel-code-generator --skill datamodel-code-generator — add -g for every project.
Claude Code
git clone https://github.com/datamodel-code-generator/datamodel-code-generatorcp -r "datamodel-code-generator/skills/datamodel-code-generator" ~/.claude/skills/
Copies the datamodel-code-generator skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add datamodel-code-generator/datamodel-code-generator
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
datamodel-code-generator
Use this skill when the user wants Python data models, Pydantic models, dataclasses, TypedDicts, msgspec structs, or type-safe Python classes generated from OpenAPI, AsyncAPI, JSON Schema, GraphQL, JSON/YAML/CSV sample data, MCP tool schemas, Protocol Buffers, XML Schema, Apache Avro, or existing Python model objects. Use it for requests such as "Pydantic models from this schema", "types for this…
skills/datamodel-code-generator/ on GitHub (opens in a new tab)SKILL.md -
preserved_skill
No description in the SKILL.md.
tests/data/ on GitHub (opens in a new tab)expected/ agent_skill/ preserved_skill/ SKILL.md
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.