Agent skill · software engineering · aiskillstore
scaffolding-openai-agents
Builds AI agents using OpenAI Agents SDK with async/await patterns and multi-agent orchestration. Use when creating tutoring agents, building agent handoffs, implementing tool-calling agents, or orchestrating multiple specialists. Covers Agent class, Runner patterns, function tools, guardrails, and streaming responses. NOT when using raw OpenAI API without SDK or other agent frameworks like LangChain.
Why this skill is useful
Adds executable scripts for building and orchestrating AI agents using the OpenAI Agents SDK, which are not available in public documentation.
What it needs
Requires openai-agents installed locally. Requires openai account access. About 5k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Scaffolding OpenAI Agents Build production AI agents using OpenAI Agents SDK with native async/await patterns. Quick Start Agent Configuration Basic Agent With Model Settings With Structured Output Runner Patterns Async Run (Primary) Sync Run (Simple Scripts) Streaming Run Conversation Continuation Function Tools Basic Tool Async Tool Tool with Pydantic Types Multi-Agent Patterns Handoffs (Recommended for Routing) Agents as Tools (Orchestration) Guardrails Input Validation Output Validation Context Injection Shared State Across Agents Project Structure FastAPI Integration Tracing & Debugging View Traces Traces available at: https://platform.openai.com/traces Custom Tracing Verification Run: python scripts/verify.py Related Skills configuring-dapr-pubsub - Agent-to-agent messaging scaffolding-fastapi-dapr - FastAPI backend integration streaming-llm-responses - Response streaming patterns building-chat-interfaces - Frontend chat UI
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/scaffolding-openai-agents