vercel-labs/seal.
9 skills★ 9View on GitHub ↗
- 100/100
ai-python-basics
Use for AI SDK for Python basics. Configure a model, make messages, stream, declare tools, build a basic agent.
- 100/100
ai-python-custom-loop
Use when building custom agent loops. Modify tool dispatch, history management, hooks, control flow.
- 100/100
ai-python-custom-provider
Use for implementing custom providers in AI SDK for Python.
- 100/100
ai-python-durable-execution
Use when adding durable execution to AI SDK for Python, building durable agent loops, or serializing messages across workflow steps.
- 100/100
ai-python-serverless-execution
Use when building serverless AI SDK for Python endpoints, handling hook approvals, deferring hooks, or resuming runs across requests.
- 100/100
ai-python-streaming-tools
Use for AI SDK for Python async-generator tools, streaming tool output, subagent tools, PartialToolCallResult events, and custom tool aggregation.
- 100/100
ai-python-subagents
Use for the subagent-as-a-tool pattern.
- 100/100
ai-python-ui-adapter
Use when connecting AI SDK for Python streams to AI SDK UI useChat clients.
- 100/100
shadcn
Manages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI, including chat interfaces. Provides project context, component docs, and usage examples. Applies when working with shadcn/ui, component registries, presets, --preset codes, or any project with a components.json file. Also triggers for "shadcn init", "create an app with --preset", or "switch to --preset".