mcpbeat Sign in

Agents SDK Skill for Codex

Use when the user wants to build, adapt, run, or evaluate an OpenAI Agents SDK app from Claude Code. Prefer a docs-first workflow and route API credential decisions through openai-platform-api-key before API-backed work.

358 tokens
context cost
the whole folder, loaded on every use
1
files
instructions only
0
copies elsewhere
how many repositories repackaged it
15
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/openai/openai-developers-for-claude --skill agents-sdk

The instruction itself

4 sections, as written by the author

Agents SDK

Use this skill to turn an idea or repo into a focused Agents SDK implementation.

Before You Build

  • Use openai-docs to inspect current Agents SDK guidance.
  • If the work will call the OpenAI API, use openai-platform-api-key before building, running, testing, or debugging the API-backed path.
  • Inspect the repo's existing language, package manager, entrypoints, and testing style before choosing a structure.

Workflow

  • Define the agent contract:
  • goal
  • user input
  • expected output
  • tools
  • approval or escalation boundaries
  • Prefer the smallest runnable implementation first.
  • Use tools deliberately and keep side effects narrow.
  • Add evals when the user asks for reliability, comparison, or regression coverage.
  • Provide a local run command and a concrete smoke result when implementation is requested.

Guidance

  • Prefer Python unless the repo or user already points to TypeScript.
  • Start with one agent before introducing handoffs or orchestration.
  • Keep prompts, tools, tests, and deployment artifacts clearly separated.
  • Use openai-docs again when current SDK behavior or product guidance is central to the answer.

How to use it

Copy the folder

Take openai/openai-developers-for-claude-agents-sdk from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.