executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
realtime-voiceBuild OpenAI Agents Python realtime sessions, audio event loops, telephony attach flows, and optional voice pipelines.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the task mentions RealtimeAgent, RealtimeRunner, RealtimeSession, gpt-realtime, send_audio, realtime session events, playback-tracked interruptions, Twilio, SIP, VoicePipeline, or the openai-agents[voice] optional extra.
RealtimeAgent limitations, RealtimeRunConfig, RealtimeSessionModelSettings, text/audio/image inputs, raw client events, event-loop patterns, playback-tracked interruption, realtime tool approval loops, realtime handoffs, realtime output guardrails, SIP attach flows, Twilio-style media patterns, and voice pipeline workflows.Runner.run_streamed work to ../core-runtime/SKILL.md.RealtimeAgent plus RealtimeRunner for low-latency bidirectional sessions over a server-side WebSocket or SIP attach flow; do not expect browser WebRTC transport from this SDK.audio.input / audio.output settings and model_name="gpt-realtime-2" for new realtime agents.send_message() for text and structured text/image messages, send_audio() for raw audio chunks, and raw model events only when you need manual turn or response control.RealtimePlaybackTracker when user playback is delayed or remote, especially telephony, so interruption truncation reflects what the user actually heard.VoicePipeline only when the desired shape is STT → normal agent/workflow → TTS; it requires pip install 'openai-agents[voice]' and imports numpy/websockets.