What problem does it solve?
This skill provides a docs-first, plan-first workflow to build, scaffold, refactor, and troubleshoot ChatGPT Apps SDK applications that combine an MCP server and a widget UI. It guides users through tool planning, resource registration, CSP and domain metadata, and alignment with current OpenAI Apps SDK docs to enable a reproducible starting point with strong validation.
Core Features & Use Cases
- Docs-first workflow: leverage current Apps SDK docs to shape architecture, tool design, and UI scaffold.
- Upstream adaptation: classify and adapt closest official examples or ext-apps patterns to fit the user’s use case.
- End-to-end scaffold: generate an MCP server plus widget skeleton with proper tool descriptors, annotations, and metadata.
- CSP and domain readiness: embed precise security and deployment metadata to support submission-ready or development deployments.
- Validation guidance: provide a clear path for repo-contract checks, local testing, and iterative refinement.
Quick Start
Run the starter with the current OpenAI Apps SDK docs to scaffold the MCP server and widget per your use case.