技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
evals-and-graph【数据与研究】Guides agents building Pydantic Evals datasets, evaluators, reports, Logfire evals, and pydantic-graph GraphBuilder state-machine workflows.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when a task involves pydantic_evals datasets, cases, evaluators, reports, experiment runs, Logfire-backed eval analysis, or pydantic_graph state machines built with GraphBuilder.
Dataset/Case objects, custom evaluators, report evaluators, serialized YAML/JSON datasets, concurrency/retry settings, lifecycle hooks, or agent-eval integrations.GraphBuilder, StepContext, typed state/deps, BaseNode interop, decisions, joins, maps, broadcasts, or Mermaid diagrams.Graph, joins, or rendered edges behave unexpectedly.pydantic-evals and pydantic-graph to verify a no-network eval plus a builder graph run.Dataset[InputsT, OutputT, MetadataT], named Case(...) rows, deterministic code evaluators, and evaluate_sync(..., progress=False, max_concurrency=1) while debugging.LLMJudge only when deterministic checks cannot express the quality target; route judge model/provider selection to ../models-and-providers/SKILL.md.agent.run_sync() or agent.run() as the dataset task; route agent construction, TestModel, FunctionModel, and Agent.override(...) details to ../agent-core/SKILL.md.GraphBuilder for new graph workflows; import the legacy Graph runner only to maintain existing code and expect a deprecation warning when imported from pydantic_graph.Agent construction, deterministic TestModel tests, run methods, dependencies, streaming, and message history, read ../agent-core/SKILL.md.../models-and-providers/SKILL.md.ModelRetry, read ../tools-and-toolsets/SKILL.md.../outputs-and-messages/SKILL.md.../repo-development/SKILL.md when that sub-skill exists.name; include expected_output or metadata whenever evaluators need ground truth.EvaluationReason, or mappings of those values; do not return arbitrary models or nested dicts from Evaluator.evaluate().GraphBuilder(...), @g.step, g.edge_from(...).to(...), g.decision(), g.join(...), .map(), and graph.run(...).GraphBuilder, StepContext, BaseNode[...], and GraphRunContext[...] annotations.