{"versionId":"pydantic/skills/plugins/ai@238d97102650c1caa51f35027aee13c469c59542","asOf":"2026-10-02T06:18:07.776Z","items":[{"components":[{"kind":"skill","name":"building-pydantic-ai-agents","path":"plugins/ai/skills/building-pydantic-ai-agents/SKILL.md","sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/building-pydantic-ai-agents/SKILL.md"}],"sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/building-pydantic-ai-agents/SKILL.md","source":{"sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/building-pydantic-ai-agents/SKILL.md","repo":"pydantic/skills","commit":"238d97102650c1caa51f35027aee13c469c59542","path":"plugins/ai/skills/building-pydantic-ai-agents/SKILL.md","status":"known","blobSha":"204bba5459914319277a25d9009f5faaddf77f1b","mode":"100644","observedAt":"2026-10-01T19:18:40.694Z"},"status":"parsed","unreadReason":null,"fields":{"compatibility":{"status":"present","value":"Requires Python 3.10+"},"license":{"status":"present","value":"MIT"},"metadataVersion":{"status":"present","value":"1.1.1"}},"record":{"blobSha":"204bba5459914319277a25d9009f5faaddf77f1b","extractorVersion":1,"extractedAt":"2026-10-01T19:18:39.969Z","sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/skills/building-pydantic-ai-agents/SKILL.md","result":{"status":"parsed","fields":{"compatibility":{"status":"present","value":"Requires Python 3.10+"},"license":{"status":"present","value":"MIT"},"metadataVersion":{"status":"present","value":"1.1.1"}},"diagnostic":null}},"retry":null},{"components":[{"kind":"skill","name":"migrating-agno-to-pydantic-ai","path":"plugins/ai/skills/migrating-agno-to-pydantic-ai/SKILL.md","sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/migrating-agno-to-pydantic-ai/SKILL.md"}],"sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/migrating-agno-to-pydantic-ai/SKILL.md","source":{"sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/migrating-agno-to-pydantic-ai/SKILL.md","repo":"pydantic/skills","commit":"238d97102650c1caa51f35027aee13c469c59542","path":"plugins/ai/skills/migrating-agno-to-pydantic-ai/SKILL.md","status":"known","blobSha":"192f9f2fc1bce826df18a63f5d7758fa8c33e798","mode":"100644","observedAt":"2026-10-01T19:18:40.694Z"},"status":"parsed","unreadReason":null,"fields":{"compatibility":{"status":"absent"},"license":{"status":"absent"},"metadataVersion":{"status":"absent"}},"record":{"blobSha":"192f9f2fc1bce826df18a63f5d7758fa8c33e798","extractorVersion":1,"extractedAt":"2026-10-01T19:18:40.304Z","sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/skills/migrating-agno-to-pydantic-ai/SKILL.md","result":{"status":"parsed","fields":{"compatibility":{"status":"absent"},"license":{"status":"absent"},"metadataVersion":{"status":"absent"}},"diagnostic":null}},"retry":null},{"components":[{"kind":"skill","name":"migrating-claude-agent-sdk-to-pydantic-ai","path":"plugins/ai/skills/migrating-claude-agent-sdk-to-pydantic-ai/SKILL.md","sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/migrating-claude-agent-sdk-to-pydantic-ai/SKILL.md"}],"sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/migrating-claude-agent-sdk-to-pydantic-ai/SKILL.md","source":{"sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/migrating-claude-agent-sdk-to-pydantic-ai/SKILL.md","repo":"pydantic/skills","commit":"238d97102650c1caa51f35027aee13c469c59542","path":"plugins/ai/skills/migrating-claude-agent-sdk-to-pydantic-ai/SKILL.md","status":"known","blobSha":"47bae6eb051574f9636b8b92b1b6358dd3a614d5","mode":"100644","observedAt":"2026-10-01T19:18:40.694Z"},"status":"parsed","unreadReason":null,"fields":{"compatibility":{"status":"absent"},"license":{"status":"absent"},"metadataVersion":{"status":"absent"}},"record":{"blobSha":"47bae6eb051574f9636b8b92b1b6358dd3a614d5","extractorVersion":1,"extractedAt":"2026-10-01T19:18:40.300Z","sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/skills/migrating-claude-agent-sdk-to-pydantic-ai/SKILL.md","result":{"status":"parsed","fields":{"compatibility":{"status":"absent"},"license":{"status":"absent"},"metadataVersion":{"status":"absent"}},"diagnostic":null}},"retry":null},{"components":[{"kind":"skill","name":"migrating-google-adk-to-pydantic-ai","path":"plugins/ai/skills/migrating-google-adk-to-pydantic-ai/SKILL.md","sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/migrating-google-adk-to-pydantic-ai/SKILL.md"}],"sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/migrating-google-adk-to-pydantic-ai/SKILL.md","source":{"sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/migrating-google-adk-to-pydantic-ai/SKILL.md","repo":"pydantic/skills","commit":"238d97102650c1caa51f35027aee13c469c59542","path":"plugins/ai/skills/migrating-google-adk-to-pydantic-ai/SKILL.md","status":"known","blobSha":"01877e9534dca8b062a759e86445c0cd86794396","mode":"100644","observedAt":"2026-10-01T19:18:40.694Z"},"status":"parsed","unreadReason":null,"fields":{"compatibility":{"status":"absent"},"license":{"status":"absent"},"metadataVersion":{"status":"absent"}},"record":{"blobSha":"01877e9534dca8b062a759e86445c0cd86794396","extractorVersion":1,"extractedAt":"2026-10-01T19:18:40.307Z","sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/skills/migrating-google-adk-to-pydantic-ai/SKILL.md","result":{"status":"parsed","fields":{"compatibility":{"status":"absent"},"license":{"status":"absent"},"metadataVersion":{"status":"absent"}},"diagnostic":null}},"retry":null},{"components":[{"kind":"skill","name":"migrating-langchain-to-pydantic-ai","path":"plugins/ai/skills/migrating-langchain-to-pydantic-ai/SKILL.md","sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/migrating-langchain-to-pydantic-ai/SKILL.md"}],"sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/migrating-langchain-to-pydantic-ai/SKILL.md","source":{"sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/migrating-langchain-to-pydantic-ai/SKILL.md","repo":"pydantic/skills","commit":"238d97102650c1caa51f35027aee13c469c59542","path":"plugins/ai/skills/migrating-langchain-to-pydantic-ai/SKILL.md","status":"known","blobSha":"83a654810557e9420b95a134ef2e4b1aee647f7d","mode":"100644","observedAt":"2026-10-01T19:18:40.694Z"},"status":"parsed","unreadReason":null,"fields":{"compatibility":{"status":"absent"},"license":{"status":"absent"},"metadataVersion":{"status":"absent"}},"record":{"blobSha":"83a654810557e9420b95a134ef2e4b1aee647f7d","extractorVersion":1,"extractedAt":"2026-10-01T19:18:40.330Z","sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/skills/migrating-langchain-to-pydantic-ai/SKILL.md","result":{"status":"parsed","fields":{"compatibility":{"status":"absent"},"license":{"status":"absent"},"metadataVersion":{"status":"absent"}},"diagnostic":null}},"retry":null},{"components":[{"kind":"skill","name":"migrating-mastra-to-pydantic-ai","path":"plugins/ai/skills/migrating-mastra-to-pydantic-ai/SKILL.md","sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/migrating-mastra-to-pydantic-ai/SKILL.md"}],"sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/migrating-mastra-to-pydantic-ai/SKILL.md","source":{"sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/migrating-mastra-to-pydantic-ai/SKILL.md","repo":"pydantic/skills","commit":"238d97102650c1caa51f35027aee13c469c59542","path":"plugins/ai/skills/migrating-mastra-to-pydantic-ai/SKILL.md","status":"known","blobSha":"8fac60cc6793e11e3e49910d79b71ce1f920e82f","mode":"100644","observedAt":"2026-10-01T19:18:40.694Z"},"status":"parsed","unreadReason":null,"fields":{"compatibility":{"status":"absent"},"license":{"status":"absent"},"metadataVersion":{"status":"absent"}},"record":{"blobSha":"8fac60cc6793e11e3e49910d79b71ce1f920e82f","extractorVersion":1,"extractedAt":"2026-10-01T19:18:40.493Z","sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/skills/migrating-mastra-to-pydantic-ai/SKILL.md","result":{"status":"parsed","fields":{"compatibility":{"status":"absent"},"license":{"status":"absent"},"metadataVersion":{"status":"absent"}},"diagnostic":null}},"retry":null},{"components":[{"kind":"skill","name":"migrating-openai-agents-sdk-to-pydantic-ai","path":"plugins/ai/skills/migrating-openai-agents-sdk-to-pydantic-ai/SKILL.md","sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/migrating-openai-agents-sdk-to-pydantic-ai/SKILL.md"}],"sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/migrating-openai-agents-sdk-to-pydantic-ai/SKILL.md","source":{"sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/migrating-openai-agents-sdk-to-pydantic-ai/SKILL.md","repo":"pydantic/skills","commit":"238d97102650c1caa51f35027aee13c469c59542","path":"plugins/ai/skills/migrating-openai-agents-sdk-to-pydantic-ai/SKILL.md","status":"known","blobSha":"29f9d1d98d4835b0096f3b798358c3ea2ddf3a63","mode":"100644","observedAt":"2026-10-01T19:18:40.694Z"},"status":"parsed","unreadReason":null,"fields":{"compatibility":{"status":"absent"},"license":{"status":"absent"},"metadataVersion":{"status":"absent"}},"record":{"blobSha":"29f9d1d98d4835b0096f3b798358c3ea2ddf3a63","extractorVersion":1,"extractedAt":"2026-10-01T19:18:40.496Z","sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/skills/migrating-openai-agents-sdk-to-pydantic-ai/SKILL.md","result":{"status":"parsed","fields":{"compatibility":{"status":"absent"},"license":{"status":"absent"},"metadataVersion":{"status":"absent"}},"diagnostic":null}},"retry":null},{"components":[{"kind":"skill","name":"migrating-pi-to-pydantic-ai","path":"plugins/ai/skills/migrating-pi-to-pydantic-ai/SKILL.md","sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/migrating-pi-to-pydantic-ai/SKILL.md"}],"sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/migrating-pi-to-pydantic-ai/SKILL.md","source":{"sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/migrating-pi-to-pydantic-ai/SKILL.md","repo":"pydantic/skills","commit":"238d97102650c1caa51f35027aee13c469c59542","path":"plugins/ai/skills/migrating-pi-to-pydantic-ai/SKILL.md","status":"known","blobSha":"c6b7d4dee6c5b2e25a06e171fb8ee4fbfca3e490","mode":"100644","observedAt":"2026-10-01T19:18:40.694Z"},"status":"parsed","unreadReason":null,"fields":{"compatibility":{"status":"absent"},"license":{"status":"absent"},"metadataVersion":{"status":"absent"}},"record":{"blobSha":"c6b7d4dee6c5b2e25a06e171fb8ee4fbfca3e490","extractorVersion":1,"extractedAt":"2026-10-01T19:18:40.490Z","sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/skills/migrating-pi-to-pydantic-ai/SKILL.md","result":{"status":"parsed","fields":{"compatibility":{"status":"absent"},"license":{"status":"absent"},"metadataVersion":{"status":"absent"}},"diagnostic":null}},"retry":null},{"components":[{"kind":"skill","name":"migrating-vercel-ai-sdk-and-eve-to-pydantic-ai","path":"plugins/ai/skills/migrating-vercel-ai-sdk-and-eve-to-pydantic-ai/SKILL.md","sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/migrating-vercel-ai-sdk-and-eve-to-pydantic-ai/SKILL.md"}],"sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/migrating-vercel-ai-sdk-and-eve-to-pydantic-ai/SKILL.md","source":{"sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/plugins/ai/skills/migrating-vercel-ai-sdk-and-eve-to-pydantic-ai/SKILL.md","repo":"pydantic/skills","commit":"238d97102650c1caa51f35027aee13c469c59542","path":"plugins/ai/skills/migrating-vercel-ai-sdk-and-eve-to-pydantic-ai/SKILL.md","status":"known","blobSha":"40435a64216eba94b50e099ae97721141354e953","mode":"100644","observedAt":"2026-10-01T19:18:40.694Z"},"status":"parsed","unreadReason":null,"fields":{"compatibility":{"status":"absent"},"license":{"status":"absent"},"metadataVersion":{"status":"absent"}},"record":{"blobSha":"40435a64216eba94b50e099ae97721141354e953","extractorVersion":1,"extractedAt":"2026-10-01T19:18:40.498Z","sourceUrl":"https://github.com/pydantic/skills/blob/238d97102650c1caa51f35027aee13c469c59542/skills/migrating-vercel-ai-sdk-and-eve-to-pydantic-ai/SKILL.md","result":{"status":"parsed","fields":{"compatibility":{"status":"absent"},"license":{"status":"absent"},"metadataVersion":{"status":"absent"}},"diagnostic":null}},"retry":null}],"total":9,"page":1,"pageSize":20}