Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
akillness avatar

Openai Agents Python

  • 134 installs
  • 40 repo stars
  • Updated August 4, 2026
  • akillness/oh-my-skills

Build Python agents with OpenAI Agents SDK patterns: tools, handoffs, guardrails, tracing, and deployment-ready orchestration for task automation and copilot features.

About

Teaches Claude how to implement OpenAI Agents in Python, including agent definitions, callable tools, multi-agent handoffs, structured outputs, observability, and safe patterns for shipping reliable autonomous workflows in apps and CLIs.

  • OpenAI Agents Python SDK usage
  • Tool and handoff orchestration
  • Guardrails and error handling
  • Tracing and eval hooks
  • Production agent wiring patterns

Openai Agents Python by the numbers

  • 134 all-time installs (skills.sh)
  • Ranked #3,592 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/akillness/oh-my-skills --skill openai-agents-python

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs134
repo stars40
Last updatedAugust 4, 2026
Repositoryakillness/oh-my-skills

What it does

Build Python agents with OpenAI Agents SDK patterns: tools, handoffs, guardrails, tracing, and deployment-ready orchestration for task automation and copilot features.

Files

SKILL.mdMarkdownGitHub ↗

OpenAI Agents Python

When to use this skill

  • OpenAI Agents SDK 기반으로 멀티에이전트 워크플로우를 만들 때
  • tool calling, handoff, guardrail이 필요한 에이전트 설계를 할 때
  • 프로토타입이 아니라 운영 가능한 에이전트 루프 구조가 필요할 때

Instructions

Step 1) 작업 목표를 에이전트 토폴로지로 분해

  • Coordinator 1개 + Specialist N개 기본 구조로 시작
  • 각 Specialist는 단일 책임(검색/분석/실행/검증) 원칙 유지
  • handoff 조건을 자연어가 아니라 명시 규칙으로 기록

Step 2) 최소 실행 루프 먼저 만들기

  • 첫 단계는 “한 입력 → 한 handoff → 한 결과”의 최소 루프
  • 도구 호출 실패/타임아웃을 표준 에러 포맷으로 수집
  • 로그는 agent, tool, handoff, latency 기준으로 남김

Step 3) Guardrail 추가

  • 금지 작업(파괴적 명령, 외부 전송)을 정책으로 명시
  • 출력 스키마를 고정(JSON schema)해 후속 파이프라인 안정화
  • 재시도 횟수/중단 조건(max turns) 명시

Step 4) 품질 점검

  • 케이스 3종: 정상, 경계, 실패
  • handoff 오탐/미탐 비율을 체크
  • 에러가 반복되면 프롬프트보다 라우팅 규칙을 먼저 수정

Examples

  • 요청: "리서치/요약/검증을 분리한 에이전트 파이프라인을 만들고 싶다"
  • 적용: Coordinator가 intent 분류 후 Researcher/Writer/Verifier로 handoff
  • 결과: 단계별 산출물과 검증 로그를 분리 저장

Best practices

1. 처음부터 5개 이상 에이전트로 시작하지 않는다. 2. handoff 규칙은 문장보다 조건식으로 기록한다. 3. 모델 교체 가능성을 위해 도구 인터페이스를 고정한다. 4. 실패 복구는 재시도보다 fallback route(다른 specialist)로 푼다.

References

  • https://github.com/openai/openai-agents-python

Related skills

AI & Agent Buildingagentsllmautomation

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.