chatgpt-apps

Scaffold ChatGPT Apps SDK projects with server, widget, and tool descriptors.

2|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/alanharrryy-wq/hitech-os --skill chatgpt-apps-alanharrryy-wq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chatgpt-apps
Source: https://github.com/alanharrryy-wq/hitech-os/tree/main/.agents/skills/Z_integrator/chatgpt-apps
Command: npx skills add https://github.com/alanharrryy-wq/hitech-os --skill chatgpt-apps-alanharrryy-wq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Building and maintaining ChatGPT Apps SDK projects is complex, slow, and error-prone without a guided, docs-aligned scaffolding process; this skill provides a structured approach to classify app archetypes, fetch current OpenAI docs, and produce a minimal, working repo that is ready for local testing and submission workflows.

Core Features & Use Cases

  • Classify requests into a primary app archetype (tool-only, vanilla-widget, react-widget, interactive-decoupled, submission-ready) to lock the repo shape.
  • Plan tools, architectures, and upstream starting points (official OpenAI examples, ext-apps examples, or local scaffolds) tailored to the task.
  • Patch or scaffold a MCP server + widget setup with tool descriptors, resource metadata, CSP, and URI versioning, aligned with repo-contract guidelines.
  • Provide citations to $openai-docs pages and a clear handoff that includes local run steps, hosting guidance, and submission-readiness if needed.

Quick Start

Run the skill with a clear app request to scaffold a minimal, working ChatGPT Apps repository and test it locally.

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 project from scratch?

Scaffolding a ChatGPT Apps SDK project involves classifying your app request into a primary archetype like tool-only or react-widget, then generating a minimal working repository with the MCP server, widget, and tool descriptors aligned to current OpenAI docs.

What is a repo contract for ChatGPT Apps development?

A repo contract for ChatGPT Apps defines the minimum working repository structure required, ensuring inclusion of the MCP server, widget setup, tool descriptors, resource metadata, and CSP configurations necessary for local testing and submission readiness.

Can I use this scaffolding approach for rapid prototyping and submission-ready apps?

Yes, this scaffolding approach supports rapid prototyping and submission-ready workflows by classifying requests into specific app archetypes such as interactive-decoupled or submission-ready, producing a smallest-viable repo tailored to your development stage.

What's the best way to align an MCP server setup with OpenAI documentation?

The best way to align an MCP server setup with OpenAI documentation is using a docs-first scaffolding process that fetches current OpenAI pages, applies upstream examples, and ensures URI versioning and resource metadata match official submission-readiness guidelines.

Why does my ChatGPT Apps project need archetype classification before scaffolding?

ChatGPT Apps projects require archetype classification before scaffolding to lock the repository shape early, ensuring the generated tool descriptors, widget configurations, and architecture match your specific app type like vanilla-widget or interactive-decoupled.