Description
chatgpt-apps is an agent skill from OpenAI's curated skills collection for building, scaffolding, refactoring and troubleshooting apps for the ChatGPT Apps SDK. A ChatGPT app combines an MCP server, which provides tools, with a widget user interface that the chat renders. The skill handles tool planning, the wiring of the MCP Apps bridge so that a widget reacts to tool results through postMessage, resource registration, content security policy settings such as connectDomains, and local development setup. It follows a docs-first workflow, fetching the current Apps SDK documentation before it generates code, so the output matches the SDK's present behavior rather than an older pattern. It covers scaffolding a new app from an official OpenAI example with a TypeScript MCP server and a React widget, planning tool schemas and annotations before any server code is written, configuring the CSP and domain metadata for a submission-ready app, and validating an existing repository against the minimum working contract before a review. It suits developers who want to publish an app inside ChatGPT and need the bridge and policy details right. The skill is listed on officialskills.sh and installs from the openai/skills repository. Install it with npx skills add https://github.com/openai/skills --skill chatgpt-apps.…
Highlights
- Scaffolds and refactors ChatGPT Apps SDK apps
- Wires the MCP Apps bridge between widget and tool results
- Configures CSP connectDomains and domain metadata
- Fetches current Apps SDK docs before generating code
- Validates a repository against the minimum working contract
Ratings & Reviews
No ratings yet
Be the first to rate openai/chatgpt-apps.
People also visit

coreyhaines31/copywriting
Write and rewrite marketing copy for landing pages, homepages, and ads

coreyhaines31/ab-testing
Plan and implement A/B tests or experiments for any digital experience

coreyhaines31/ad-creative
Generate and iterate ad creative including headlines, descriptions

coreyhaines31/ads
Create and optimize paid campaigns on Google, Meta, LinkedIn, and more

coreyhaines31/ai-seo
Optimize content to appear in AI-generated answers and LLM search results
openai/chatgpt-apps FAQ
What is a ChatGPT app here?
An app that combines an MCP server, which provides tools, with a widget user interface.
Does it use current documentation?
Yes. It fetches the current Apps SDK documentation before generating code.
What does it help with for submission?
CSP and domain configuration, and a validation of the repository against the minimum working contract.
How do I install it?
Run npx skills add https://github.com/openai/skills --skill chatgpt-apps.
What are the best openai/chatgpt-apps alternatives?
Popular alternatives to openai/chatgpt-apps include coreyhaines31/seo-audit, coreyhaines31/copywriting and coreyhaines31/ab-testing. See all openai/chatgpt-apps alternatives