Skip to content
chatgpt-app-builder logo

Creating ChatGPT Apps

chatgpt-app-builder

Guide developers through creating ChatGPT apps. Covers the full lifecycle: brainstorming ideas against UX guidelines, bootstrapping projects, implementing tools/widgets, debugging, running dev servers, deploying and connecting apps to ChatGPT. Use when a user wants to build a ChatGPT app, create ...

SKILL.md

Full skill instructions

Creating ChatGPT Apps

ChatGPT apps are conversational experiences that extend ChatGPT through tools and custom UI widgets. They're built as MCP servers that ChatGPT invokes during conversations.

Workflow

  1. Brainstorm: validate the idea and create SPEC.md. See references/​brainstorm.md.
  2. Architecture: specify tools and widgets, update SPEC.md. See references/​architecture.md.
  3. Bootstrap: scaffold the project. See references/​bootstrap.md.
  4. Running locally: start the dev server and guide user into connecting their local app to ChatGPT. See references/​run-locally.md.