chatgpt-apps

Scaffold, build, and refactor ChatGPT Apps SDK applications with MCP servers and widget UIs.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/shalevamin/The-_Ultimate_agents --skill chatgpt-apps-shalevamin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chatgpt-apps
Source: https://github.com/shalevamin/The-_Ultimate_agents/tree/main/.claude/skills/chatgpt-apps
Command: npx skills add https://github.com/shalevamin/The-_Ultimate_agents --skill chatgpt-apps-shalevamin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the development of ChatGPT Apps SDK applications, enabling users to build, scaffold, refactor, and troubleshoot complex applications that integrate MCP server and widget UIs.

Core Features & Use Cases

  • Scaffolding: Generates new ChatGPT Apps SDK projects with a docs-first approach.
  • Integration: Combines MCP server logic with widget UIs for seamless interaction.
  • Refactoring & Troubleshooting: Assists in improving existing Apps SDK codebases and resolving issues.
  • Use Case: A developer needs to create a new ChatGPT app that allows users to interact with a knowledge base. This Skill can scaffold the project, define the necessary tools, and generate the server and widget code, ensuring it follows best practices and current documentation.

Quick Start

Use the chatgpt-apps skill with openai-docs to scaffold a ChatGPT app for <use case> with a <TS/Python> MCP server and <React/vanilla> widget.

Frequently Asked Questions about chatgpt-apps

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a ChatGPT Apps SDK application with an MCP server and widget UI?

To scaffold a ChatGPT Apps SDK application, this Skill combines MCP server and widget UIs to generate project structures. It facilitates tool design and UI resource registration using a docs-first workflow by consulting OpenAI developer docs before writing code.

Can I use TypeScript and React when building ChatGPT Apps SDK projects?

Yes, you can build ChatGPT Apps SDK projects using TypeScript or Python for the MCP server, and React or vanilla JavaScript for the widget UI. The Skill scaffolds the project by wiring the MCP Apps bridge to connect these components.

What is the best way to ensure my ChatGPT app follows current Apps SDK metadata and CSP settings?

The best way to ensure compliance with Apps SDK metadata and CSP settings is using a docs-first workflow. This Skill invokes the openai-docs skill or OpenAI developer docs MCP tools prior to code generation to guarantee adherence to current standards.

How do I refactor an existing ChatGPT Apps SDK codebase to integrate MCP server logic?

You can refactor an existing ChatGPT Apps SDK codebase by using this Skill to troubleshoot and integrate MCP server logic with widget UIs. It assists in wiring the MCP Apps bridge and updating tool designs to follow current documentation.

Why does my ChatGPT app widget UI fail to register resources correctly with the MCP server?

Widget UI resource registration with the MCP server may fail due to incorrect Apps SDK metadata or CSP settings. This Skill troubleshoots these issues by validating configurations against OpenAI developer docs before applying code changes.