chatgpt-app-builder
108
总安装量
108
周安装量
#2162
全站排名
安装命令
npx skills add https://github.com/alpic-ai/skybridge --skill chatgpt-app-builder
Agent 安装分布
codex
89
opencode
81
github-copilot
73
gemini-cli
71
claude-code
67
kimi-cli
57
Skill 文档
Creating Apps For LLMs
ChatGPT apps are conversational experiences that extend ChatGPT through tools and custom UI widgets. They’re built as MCP servers invoked during conversations.
â ï¸ The app is consumed by two users at once: the human and the ChatGPT LLM. They collaborate through the widgetâthe human interacts with it, the LLM sees its state. Internalize this before writing code: the widget is your shared surface.
SPEC.md keeps track of the app’s requirements and design decisions. Keep it up to date as you work on the app.
No SPEC.md? Stop. â Read discover.md first. Nothing else until SPEC.md exists.
Setup
- Copy template â copy-template.md: when starting a new project with ready SPEC.md
- Run locally â run-locally.md: when ready to test, need dev server or ChatGPT connection
Architecture
Design or evolve UX flows and API shape â architecture.md
Implementation
- Fetch and render data â fetch-and-render-data.md: when implementing server handlers and widget data fetching
- State and context â state-and-context.md: when persisting widget UI state and updating LLM context
- Prompt LLM â prompt-llm.md: when widget needs to trigger LLM response
- UI guidelines â ui-guidelines.md: display modes, layout constraints, theme, device, and locale
- External links â open-external-links.md: when redirecting to external URLs or setting “open in app” target
- OAuth â oauth.md: when tools need user authentication to access user-specific data
- CSP â csp.md: when declaring allowed domains for fetch, assets, redirects, or iframes
Deploy
- Ship to production â deploy.md: when ready to deploy via Alpic
- Publish to ChatGPT Directory â publish.md: when ready to submit for review
Full API docs: https://docs.skybridge.tech/api-reference.md