brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
repo-developmentGuides maintainers through Pydantic AI repository development, contribution rules, workspace layout, targeted validation, VCR cassettes, docs tests, PR conventions, and generated skill refreshes.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when editing, reviewing, testing, documenting, or preparing changes to the Pydantic AI monorepo itself.
pytest, pyright, ruff, docs-example, VCR cassette, and snapshot commands.../agent-core/ when source changes affect Agent, RunContext, run modes, dependencies, streaming, message history, or deterministic agent tests.../tools-and-toolsets/ when source changes affect function tools, tool schemas, toolsets, approvals, deferred tools, retries, or tool search.../outputs-and-messages/ when source changes affect structured output, message parts, multimodal inputs, history serialization, or UI message contracts.../models-and-providers/ for provider/model/profile/native-tool changes, optional provider extras, provider-specific VCR cassettes, and embedding behavior.../cli-and-apps/ for clai, pai, web UI, custom agent loading, help-output tests, and example-application scaffolds.pydantic-ai provenance and refresh guidance when repository source, docs, examples, package metadata, or generated skill routing changes.make or full test/typecheck runs for final gates or when scope truly demands them.