Skip to content
Seun Sowemimo / Software engineer / Lagos TryRaisins

ChatGPT apps

Builds and troubleshoots ChatGPT Apps SDK projects that pair an MCP server with a widget UI, starting from the current official documentation.

yeknal-chatgpt-apps11 filesApache-2.0Plan and buildWorking with agents

When to use it

  • You are scaffolding a new ChatGPT app.
  • You need to register UI resources or wire the MCP Apps bridge.
  • Metadata, CSP or domain settings are getting in the way.

A practical example

You ask

“Scaffold a ChatGPT app that searches our recipes and shows results in a widget.”


Your agent does

It checks the current docs, sets up the MCP server and tools, and registers the widget with the right metadata.

What gets installed

The whole folder is copied, so scripts, references and any license notices stay together.

  • agents/openai.yaml842 bytes
  • LICENSE.txt10,774 bytes
  • references/app-archetypes.md3,514 bytes
  • references/apps-sdk-docs-workflow.md8,143 bytes
  • references/interactive-state-sync-patterns.md4,281 bytes
  • references/repo-contract-and-validation.md2,962 bytes
  • references/search-fetch-standard.md2,021 bytes
  • references/upstream-example-workflow.md3,443 bytes
  • references/window-openai-patterns.md3,872 bytes
  • scripts/scaffold_node_ext_apps.mjs16,371 bytes
  • SKILL.md22,165 bytes

Before you start: Written with Codex in mind and works best alongside the OpenAI docs skill.

File list with SHA-256 hashes

Credit and license

Adapted from OpenAI’s published skills. It’s shared under the Apache License 2.0, and the license file is installed with it however you choose to install.