references/app-archetypes.md·Markdown·3 KB·View on GitHub
Load this reference before choosing a starting point for a new ChatGPT app. The goal is to keep the skill inside a small number of supported app shapes instead of inventing a custom structure for every prompt.
If the prompt does not mention a UI, choose tool-only.
If the prompt is about a knowledge source, sync app, connector-like integration, or deep research, strongly prefer tool-only plus the standard search and fetch tools unless the user clearly needs a widget.
If the prompt asks for a simple demo or starter, choose vanilla-widget.
If the prompt asks for a polished UI or React, choose react-widget.
If the prompt implies long-lived client state or repeated interaction, choose interactive-decoupled.
Only choose submission-ready when the user explicitly asks for launch or review-readiness work.