OpenAI Agents SDK Learn
Description
This repository contains examples of using the OpenAI Agents SDK to build intelligent travel planning agents with progressively advanced capabilities.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
OpenAI Agents SDK Learn
This repository contains examples of using the OpenAI Agents SDK to build intelligent travel planning agents with progressively advanced capabilities.
This project was adapted from examples in:
Project Structure
v1_basic_agent.py- A simple agent example that generates a haiku about recursionv2_structured_output.py- Travel agent with structured output using Pydantic modelsv3_tool_calls.py- Travel agent with tool calls for weather forecastingv4_handoffs.py- Travel agent with specialized sub-agents for flights and hotelsv5_guardrails_and_context.py- Travel agent with budget guardrails and user contextv6_streamlit_agent.py- A Streamlit web interface for the travel agent with chat memoryv7_streamlit_agent_real.py- Enhanced Streamlit interface with real API integrationsv8_mcp_stdio.py- Demonstration of Model Control Protocol (MCP) with stdio transportv9_mcp_sse.py- Demonstration of MCP with Server-Sent Events (SSE) transportserver.py- A test server for MCP examples with simple tools
Features Demonstrated
**Basic Agent Configuration (v1)**
- Instructions and model settings
- Simple agent execution with synchronous response
**Structured Output (v2)**
- Using Pydantic models for structured responses
- Travel planning with organized destination information
**Tool Calls (v3)**
- Custom tools for retrieving external data
- Weather forecasting integration using NWS API
**Agent Handoffs (v4)**
- Specialized agents for flights and hotels
- Delegation to domain-specific experts
- Amadeus API integration for real-world travel data
**Guardrails and Context (v5)**
- Input validation with budget guardrails
- User context
Related Skills
Auto Update
Pull the latest ECC repo changes and reinstall the current managed targets.
Development Ecc Guide
Navigate ECC's current agents, skills, commands, hooks, install profiles, and docs from the live repository su
Development Epic Claim
Claim an epic issue, stamp coordination state, and sync local ownership.
Development Epic Publish
Publish a validated epic update back to the issue and local cache.
Development Epic Review
Mark epic review requested, approved, or changes requested.
Development Epic Unblock
Sweep blocked epic issues and reopen anything whose dependencies are closed.
Development Related Agents
Django Build Resolver
Django/Python build, migration, and dependency error resolution specialist. Fixes pip/Poetry errors, migration
Openai Codex CLI
(55.8k ⭐) - Lightweight coding agent that runs in your terminal.
src/agents/ — 11 Agent Definitions
**Generated:** 2026-04-11