Setup & Installation
What This Skill Does
Scaffolds and refactors ChatGPT Apps SDK applications that combine an MCP server with a widget UI. Handles tool planning, MCP Apps bridge wiring, resource registration, CSP configuration, and local dev setup. Follows a docs-first workflow, fetching current Apps SDK documentation before generating code.
Instead of manually cross-referencing scattered Apps SDK docs and guessing at correct bridge patterns, this skill fetches current documentation first and maps your use case to a validated repo shape with accurate tool annotations and CSP settings.
When to use it
- Scaffolding a new ChatGPT app from an official OpenAI example with a TypeScript MCP server and React widget
- Planning tool schemas and annotations before writing any MCP server code
- Wiring the MCP Apps bridge in a widget so it responds to tool results via postMessage
- Configuring CSP connectDomains and domain metadata for a submission-ready ChatGPT app
- Validating an existing ChatGPT Apps SDK repo against the minimum working contract before submitting for review