Agent Skills › pydantic/pydantic-ai

pydantic/pydantic-ai

GitHub

将新发布的语言或图像生成模型集成到 pydantic-ai 中。通过验证提供商端点、配置能力标志、适配器和测试,处理 SDK 滞后及网关约定,确保新模型被系统正确识别和调用。

22 skills 20,713

Install All Skills

npx skills add pydantic/pydantic-ai --all -g -y
More Options

List skills in collection

npx skills add pydantic/pydantic-ai --list

Skills in Collection (22)

将新发布的语言或图像生成模型集成到 pydantic-ai 中。通过验证提供商端点、配置能力标志、适配器和测试,处理 SDK 滞后及网关约定,确保新模型被系统正确识别和调用。
需要支持新的 AI 提供商模型 ID 集成新发布的语言或图像生成模型
.agents/skills/add-new-model/SKILL.md
npx skills add pydantic/pydantic-ai --skill add-new-model -g -y
指导在 Pydantic AI 中新增跨提供商 API 功能(如提示缓存、工具调用等)的开发规范。要求先复用现有抽象层,确保 API 一致性,避免重复设计。
需要为多个提供商添加相同的 API 功能特性 设计新的 Provider API 暴露接口
.agents/skills/adding-a-provider-api-feature/SKILL.md
npx skills add pydantic/pydantic-ai --skill adding-a-provider-api-feature -g -y
用于评估并完善仅修复局部症状的 PR 或 Issue。通过检查集成表面、语义一致性、测试及文档,确保补丁符合完整规范,避免集成债务。
PR 仅修复表面错误但遗漏关联场景 需要验证补丁是否符合完整集成契约 审查者担心补丁违背历史决策
.agents/skills/complete-partial-pr/SKILL.md
npx skills add pydantic/pydantic-ai --skill complete-partial-pr -g -y
作为文档一致性审查关卡,验证 Pydantic AI Harness 能力变更中代码、README 与统一文档的同步性。检查行为更新是否遗漏、片段可运行性及链接规范,报告差异但不直接编辑。
PR合并前的最终文档审查 涉及harness能力或其文档的代码变更
.agents/skills/docs-parity-reviewer/SKILL.md
npx skills add pydantic/pydantic-ai --skill docs-parity-reviewer -g -y
针对ADHD用户的响应格式化技能,要求直接给出结果或决策,使用结构化提问避免信息遗漏,禁止寒暄和回顾,确保输出清晰易读且行动导向。
任何需要回复的消息 编码、调试、规划或日常交流场景
.agents/skills/i-have-adhd/SKILL.md
npx skills add pydantic/pydantic-ai --skill i-have-adhd -g -y
自动化管理PR全流程:生成标题正文、维护标签、审查代码推送、监控CI状态并处理评论,确保CI通过且无遗留问题。
用户要求打开或推进Pull Request 向仓库推送提交时
.agents/skills/pushing-commits-to-the-repo/SKILL.md
npx skills add pydantic/pydantic-ai --skill pushing-commits-to-the-repo -g -y
用于处理当前分支PR中的未解决评论,通过获取上下文、复现缺陷及评估影响范围,决定修复、拒绝或升级,确保变更符合规范且不扩大影响。
用户请求处理PR评审意见 需要清理PR中遗留的待办评论
.claude/skills/address-feedback/SKILL.md
npx skills add pydantic/pydantic-ai --skill address-feedback -g -y
在推送代码前进行本地代码审查,模拟人工评审标准,检查变更内容并返回可执行的修复建议。
首次推送分支前 向已有PR的分支推送新代码前
.claude/skills/pre-push-review/SKILL.md
npx skills add pydantic/pydantic-ai --skill pre-push-review -g -y
提供Pytest VCR工作流,支持录制、重写及验证HTTP测试Cassettes。包含使用uv运行pytest的完整命令示例、快照审查流程,以及通过脚本解析YAML Cassettes内容以检查请求响应体的功能,辅助测试调试。
录制或重录VCR cassettes 验证cassette回放正确性 检查或解析HTTP请求/响应体
.claude/skills/testing-skill/SKILL.md
npx skills add pydantic/pydantic-ai --skill testing-skill -g -y
提供基于 Pydantic AI 构建生产级 AI Agent 的模式、架构指导和代码示例,涵盖工具添加、结构化输出、流式处理、工作区管理及多智能体协作等核心功能。
用户提及 Pydantic AI 或导入 pydantic_ai 请求构建 AI Agent 或 LLM 应用 需要为 Agent 添加工具、能力或结构化输出 询问 Agent 测试、流式输出或多智能体模式
pydantic_ai_slim/pydantic_ai/.agents/skills/building-pydantic-ai-agents/SKILL.md
npx skills add pydantic/pydantic-ai --skill building-pydantic-ai-agents -g -y
指导将Python Agno应用迁移至Pydantic AI。通过追踪请求建立基线,分离核心、图及Harness依赖,保留基础设施,确保行为一致并处理差异。
代码导入agno或依赖Agno代理 需要将Agno框架重构为Pydantic AI
pydantic_ai_slim/pydantic_ai/.agents/skills/migrating-agno-to-pydantic-ai/SKILL.md
npx skills add pydantic/pydantic-ai --skill migrating-agno-to-pydantic-ai -g -y
指导将Python应用从Claude Agent SDK迁移至Pydantic AI。涵盖源码追踪、最小化目标选择及高风险检查点,确保保留可观测行为并隔离应用基础设施。
代码中包含claude_agent_sdk导入 依赖Claude Code的agent循环或会话机制
pydantic_ai_slim/pydantic_ai/.agents/skills/migrating-claude-agent-sdk-to-pydantic-ai/SKILL.md
npx skills add pydantic/pydantic-ai --skill migrating-claude-agent-sdk-to-pydantic-ai -g -y
指导将Google ADK应用迁移至Pydantic AI,涵盖状态、工作流及多代理模式,强调行为等价与验证。
需要将Google ADK迁移到Pydantic AI 处理Agent开发框架重构
pydantic_ai_slim/pydantic_ai/.agents/skills/migrating-google-adk-to-pydantic-ai/SKILL.md
npx skills add pydantic/pydantic-ai --skill migrating-google-adk-to-pydantic-ai -g -y
指导将基于LangChain、LangGraph或Deep Agents的Python应用迁移至Pydantic AI及Harness,保留行为契约并处理状态持久化与流式传输。
需要重构代码以从LangChain切换到Pydantic AI 涉及LangGraph工作流或Deep Agents功能的迁移
pydantic_ai_slim/pydantic_ai/.agents/skills/migrating-langchain-to-pydantic-ai/SKILL.md
npx skills add pydantic/pydantic-ai --skill migrating-langchain-to-pydantic-ai -g -y
将基于 TypeScript Mastra 的应用迁移至 Python Pydantic AI。通过追踪调用路径、分离契约并选择最小目标组件,保留可观测行为,实现 Agent、工具、工作流及记忆等核心功能的平滑过渡与验证。
需要将 TypeScript Mastra 应用迁移到 Python 代码中导入 @mastra/* 或依赖 Mastra 代理/工具/工作流
pydantic_ai_slim/pydantic_ai/.agents/skills/migrating-mastra-to-pydantic-ai/SKILL.md
npx skills add pydantic/pydantic-ai --skill migrating-mastra-to-pydantic-ai -g -y
指导将基于 OpenAI Agents SDK 的 Python 应用迁移至 Pydantic AI,涵盖 Agent、工具、会话及流式处理等核心组件的重构,确保行为一致性并保留基础设施。
需要重构现有 OpenAI Agents SDK 代码 计划迁移到 Pydantic AI 框架
pydantic_ai_slim/pydantic_ai/.agents/skills/migrating-openai-agents-sdk-to-pydantic-ai/SKILL.md
npx skills add pydantic/pydantic-ai --skill migrating-openai-agents-sdk-to-pydantic-ai -g -y
将基于 TypeScript Pi 框架的编码代理应用、扩展或包迁移至 Python,使用 Pydantic AI 和 Harness。通过追踪调用路径、盘点扩展功能并重构能力契约,确保在迁移过程中保留可观测的行为和基础设施。
源代码导入 @earendil-works/pi-* 包 调用 createAgentSession 注册 Pi 扩展或工具 需要将 TypeScript Agent 迁移到 Python
pydantic_ai_slim/pydantic_ai/.agents/skills/migrating-pi-to-pydantic-ai/SKILL.md
npx skills add pydantic/pydantic-ai --skill migrating-pi-to-pydantic-ai -g -y
指导将基于 TypeScript Vercel AI SDK 或 Eve 的应用迁移至 Python Pydantic AI。通过追踪请求行为、分类合同并选择最小目标实现,确保可观测行为一致,涵盖 Agent、流式传输及持久化等核心逻辑的转换。
需要将 TypeScript Vercel AI SDK 代码迁移到 Python 需要将 Eve 应用重构为 Pydantic AI
pydantic_ai_slim/pydantic_ai/.agents/skills/migrating-vercel-ai-sdk-and-eve-to-pydantic-ai/SKILL.md
npx skills add pydantic/pydantic-ai --skill migrating-vercel-ai-sdk-and-eve-to-pydantic-ai -g -y
用于在接手或续接现有PR时,自动收集PR元数据、关联Issue及代码变更,生成issue-brief.md和pr-decisions.md以建立分支上下文。
接手他人未完善的PR 自己的PR缺少分支上下文文件 需要回溯已存在PR的决策记录
src/pydantic_ai_harness/.agents/skills/adopt-pr/SKILL.md
npx skills add pydantic/pydantic-ai --skill adopt-pr -g -y
管理分支持久化状态,包括问题简报、决策日志和会话交接。启动时读取上下文,工作中自动记录非平凡决策,按需生成交接文件,确保跨会话信息连续性。
开始新的编码会话 做出非显而易见的技术决策 用户请求或明确进行会话切换
src/pydantic_ai_harness/.agents/skills/branch-context/SKILL.md
npx skills add pydantic/pydantic-ai --skill branch-context -g -y
指导在PR或推送代码后,自动标记PR、监控CI状态、处理审查意见并升级设计决策,直到CI通过且无未决评论。
打开PR时 向仓库推送提交时
src/pydantic_ai_harness/.agents/skills/pushing-commits-to-the-repo/SKILL.md
npx skills add pydantic/pydantic-ai --skill pushing-commits-to-the-repo -g -y
针对大型新功能PR进行独立深度审计。先通过外部资料构建理想测试用例,再与实现对比,产出基于证据的审查项。适用于涉及外部API或协议的新功能,确保行为完整性和生产环境鲁棒性。
收到包含新提供者API、新模式或新子系统的大型功能PR 需要评估封装外部API的功能是否满足高级用户的生产需求
.agents/skills/poweruser-feature-audit/SKILL.md
npx skills add pydantic/pydantic-ai --skill poweruser-feature-audit -g -y

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-25 15:25
浙ICP备14020137号-1