openai-docs-skill
Query the OpenAI developer documentation via the OpenAI Docs MCP server using CLI (curl/jq). Use whenever a task involves the OpenAI API (Responses, Chat Completions, Realtime, etc.), OpenAI SDKs, ChatGPT Apps SDK, Codex, MCP integrations, endpoint schemas, parameters, limits, or migrations and you need up-to-date official guidance.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/am-will/openai-docsWhat This Skill Does
The openai-docs-skill provides a direct, reliable bridge between your AI agent and the official OpenAI developer documentation. By leveraging the OpenAI Docs MCP (Model Context Protocol) server, this skill allows the agent to query the latest platform guides, API references, endpoint schemas, and migration documents in real-time. Instead of relying on potentially outdated training data, the agent can programmatically search and fetch authoritative documentation, ensuring that technical tasks—such as implementing Chat Completions, managing Realtime API connections, or debugging SDK-specific errors—are handled with the most accurate and current information available.
Installation
To integrate this skill into your environment, use the OpenClaw hub CLI tool. Execute the following command in your terminal:
clawhub install openclaw/skills/skills/am-will/openai-docs
Ensure that your environment is configured to allow the script execution for scripts/openai-docs-mcp.sh. The skill operates by making secure requests to the official OpenAI developer documentation endpoint via curl and jq.
Use Cases
- API Integration: Use this when building features with the Chat Completions or Assistants API to find the exact parameter names and required authentication headers.
- Migration Assistance: When upgrading your infrastructure (e.g., migrating from legacy models to the latest models), use the fetch command to read official migration guides and best practices.
- Troubleshooting: Resolve technical hurdles by searching for specific error codes, rate limits, or documentation on header-based requirements.
- Schema Validation: Retrieve the latest OpenAPI definitions to ensure your local service definitions align with current platform standards.
Example Prompts
- "Look up the documentation for the latest Realtime API connection flow and explain the authentication requirements."
- "Search for the migration guide for moving from legacy Chat Completions to the new models and summarize the breaking changes."
- "Fetch the schema details for the 'POST /v1/chat/completions' endpoint and list the mandatory parameters."
Tips & Limitations
- Tips: Always prefer using the
fetchcommand after asearchto get the full context of a document. If you receive a large response, ask the agent to summarize specific headers or code sections. The skill works best when queries are focused on specific platform topics. - Limitations: The skill is strictly read-only regarding documentation. It does not perform live API calls to your actual OpenAI account data or credentials. It relies on the availability of the OpenAI documentation MCP server; ensure your network permits outgoing requests to developers.openai.com.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-am-will-openai-docs": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
get-you-some-britches
Use this skill any time I start complaining about my love life, or, if I indicate I need to find some pants.
morning-email-rollup
Daily morning rollup of important emails and calendar events at 8am with AI-generated summaries
remotion-best-practices
Best practices for Remotion - Video creation in React
context7
Fetch up-to-date library documentation via Context7 API. Use PROACTIVELY when: (1) Working with ANY external library (React, Next.js, Supabase, etc.) (2) User asks about library APIs, patterns, or best practices (3) Implementing features that rely on third-party packages (4) Debugging library-specific issues (5) Need current documentation beyond training data cutoff Always prefer this over guessing library APIs or using outdated knowledge.
gemini-computer-use
Build and run Gemini 2.5 Computer Use browser-control agents with Playwright. Use when a user wants to automate web browser tasks via the Gemini Computer Use model, needs an agent loop (screenshot → function_call → action → function_response), or asks to integrate safety confirmation for risky UI actions.