开发与工程 ✓ OpenAI · 官方 chatgpt-appsapps-sdkmodel-context-protocolwidget-uinodejscontent-security-policy

ChatGPT Apps 构建助手

帮助开发者按文档构建带 MCP 服务端和组件界面的 ChatGPT 应用。

FollowSkills 评估 · FSRS-2.0
不推荐
54/ 100 五分制 2.7 / 5
信任安全17 / 25 · 3.4/5

文档要求优先使用官方文档、准确声明工具影响、CSP、密钥外置、幂等性和开发者确认流程,且未见恶意或破坏性默认行为,因此基础信任较好;但依赖外部 MCP 服务,未充分规定权限隔离、敏感数据流、失败回滚和用户确认边界,扣8分。

可靠稳定8 / 20 · 2.0/5

工作流、架构分类、验证阶梯和失败时的替代路径较清晰;但没有提交测试套件或可复现运行证据,且核心能力依赖外部文档 MCP,异常输入和依赖不可用时的具体诊断仍有限,按静态上限扣分得8分。

适用触发10 / 15 · 3.3/5

受众、应用类型、触发提示、非适用场景和输入要求描述较明确;但未提供中文输出或本地化指导,核心文档获取依赖developers.openai.com MCP,可能受中国大陆网络可达性影响,因此扣5分。

规范维护8 / 15 · 2.7/5

信息架构、渐进式参考文档、安装和本地测试说明较完整,命名与工作流稳定;但仓库README明确表示已弃用,单个技能许可证未知,版本、变更记录、维护责任和更新路径不清晰,扣7分。

有效结果7 / 15 · 2.3/5

目标是生成ChatGPT Apps SDK项目规划、脚手架和验证报告,产出形式直接且覆盖关键开发阶段;但未提供代表性生成结果、运行验证或与手工实现的比较,静态评估按上限记7分。

证据核验4 / 10 · 2.0/5

技能正文、引用文件和官方URL使主要规则可审计,且区分了验证等级;但没有提交测试、CI覆盖或第三方执行证据,静态条件下只能给予有限可验证性,扣6分。

证据充分度: 评估于 2026年7月20日 审查版本 49f948faa925
使用前请注意
  • 该技能的核心文档检索依赖外部OpenAI文档MCP;在中国大陆网络不可达或服务异常时,需准备本地文档或人工降级流程。
  • 仓库已标记为弃用,且单个技能许可证、版本和维护责任未明确;安装前应核验替代仓库及许可。
  • 静态材料未证明生成的MCP服务器、widget或/mcp端点实际可运行。
查看完整评分方法 →

它能做什么 & 适用场景

该技能面向 ChatGPT Apps SDK 应用的设计、脚手架搭建、重构和故障排查。它覆盖 MCP 服务端、组件界面、MCP Apps bridge、ChatGPT 兼容 API、元数据、内容安全策略和域名设置。工作流强调先查阅当前 OpenAI 文档和官方示例,再生成代码。它适合需要规划工具、搭建最小可用项目或验证本地连接流程的开发者。

它会先将应用归类为 tool-only、vanilla-widget、react-widget、interactive-decoupled 或 submission-ready,随后规划工具名称、输入模式、注解和输出;推荐官方示例、ext-apps 示例或本地 Node 脚手架;生成 MCP 资源注册、工具处理器、元数据和组件界面;指导使用 MCP Apps bridge、window.openai 兼容 API、CSP 配置、本地运行、HTTPS 隧道和 ChatGPT Developer Mode;并根据最低可用项目契约进行静态、语法或运行时验证。

  1. 需要从零创建 ChatGPT 应用的开发者,可用它规划工具并生成 MCP 服务端与组件界面。
  2. 已有 Apps SDK 示例但需要升级到当前文档模式的团队,可用它调整工具注解、资源元数据、CSP 和 URI 版本。
  3. 希望采用 React 或原生 HTML 组件界面的开发者,可用它选择对应应用架构和起始示例。
  4. 需要在本地通过 HTTPS 隧道连接 ChatGPT Developer Mode 的开发者,可用它获得连接与刷新步骤。
  5. 准备公开发布 ChatGPT 应用的团队,可用它检查部署、提交和审核前置事项。

优缺点一览

优点
  • 覆盖从应用分类、工具规划到服务端、组件界面和验证的完整工作流。
  • 明确要求优先使用当前 OpenAI 文档和官方示例。
  • 同时考虑 MCP Apps bridge 的可移植性与 window.openai 的 ChatGPT 兼容能力。
  • 包含 CSP、资源元数据、幂等性和最低可用项目契约等工程检查点。
局限
  • 技能依赖 OpenAI Apps SDK、MCP 和相关文档,适用范围集中在 ChatGPT 应用开发。
  • 源材料没有提供测试套件、具体版本号或已验证平台清单。
  • 仓库 README 声明仓库已弃用,当前示例应转向 OpenAI Plugins repository。
  • 提供的材料无法确认该单项技能目录中的许可证。

如何安装

该技能位于 openai/skills 的 skills/.curated/chatgpt-apps/。README 说明可在 Codex 中使用 $skill-installer chatgpt-apps 安装 curated 技能;安装后重启 Codex 以加载新技能。仓库 README 同时说明该仓库已弃用,当前示例应参考 OpenAI Plugins repository。

如何使用

在 Codex 中先调用 $openai-docs,再使用该技能。例如:Use $chatgpt-apps with $openai-docs to scaffold a ChatGPT app for <use case> with a <TS/Python> MCP server and <React/vanilla> widget. 也可以先要求它规划工具,再生成 MCP 服务端和组件代码。若涉及本地测试,技能建议运行本地 /mcp 端点、通过 HTTPS 隧道暴露,并在 ChatGPT Settings → Apps & Connectors → Advanced settings 中启用 Developer Mode。

常见问题

它能直接生成完整生产应用吗?
它可以生成服务端和组件界面脚手架,并提供部署与验证指导;源材料没有保证生成项目已经过完整生产验证。
使用它是否必须调用 OpenAI 文档?
技能规定构建或修改 ChatGPT Apps SDK 应用时优先调用 $openai-docs 或 OpenAI 开发者文档工具,并要求依据当前文档生成代码。
它只支持 React 吗?
不是。技能同时描述了 React 组件和原生 HTML 组件,并提供 Node + ext-apps 的低依赖原生脚手架选项。

同仓库的其他 Skills

均来自 openai/skills

效率与协作 ✓ OpenAI · 官方

目标定义助手

把模糊意图转化为可验证、可量化且范围明确的工作目标。

开发与工程 ✓ OpenAI · 官方

Codex CLI 构建器

把 API、脚本或现有工具变成可复用的命令行接口。

设计与前端 ✓ OpenAI · 官方

Codex 图像生成与编辑

为项目生成和编辑可直接使用的栅格图像资产。

开发与工程 ✓ OpenAI · 官方

OpenAI 开发文档助手

为 OpenAI 产品、API 与 Codex 提供基于官方资料的当前指导。

开发与工程 ✓ OpenAI · 官方

Skill Creator 技能创建指南

指导你设计、编写、验证和迭代可复用的 Codex 技能。

开发与工程 ✓ OpenAI · 官方

ASP.NET Core 开发指南

帮助构建、审查和升级 ASP.NET Core 应用。

设计与前端 ✓ OpenAI · 官方

Figma 代码组件连接器

将 Figma 组件映射到代码实现,保持设计与代码关联。

设计与前端 ✓ OpenAI · 官方

Figma 新建文件助手

在 Figma 草稿中快速创建空白设计或 FigJam 文件。

设计与前端 ✓ OpenAI · 官方

Figma 设计实现助手

将 Figma 设计转化为可集成、可验证的高保真前端代码。

开发与工程 ✓ OpenAI · 官方

Playwright 浏览器自动化技能

通过终端驱动真实浏览器,完成网页操作、提取与界面调试。

自动化与运维 ✓ OpenAI · 官方

安全最佳实践审查

为 Python、JavaScript/TypeScript 和 Go 项目提供安全编码审查与改进建议。

设计与前端 ✓ OpenAI · 官方

Hatch Pet 动画宠物工坊

把角色或品牌视觉转成可验证、可打包的 Codex 动画宠物。

效率与协作 ✓ OpenAI · 官方

Linear 项目协作助手

在 Codex 中统一管理 Linear 工单、项目与团队协作流程。

自动化与运维 ✓ OpenAI · 官方

代码库威胁建模

基于代码库证据生成可执行的应用安全威胁模型。

自动化与运维 ✓ OpenAI · 官方

Sentry 生产错误观察助手

通过 Sentry CLI 检查问题、事件和生产环境健康数据。

设计与前端 ✓ OpenAI · 官方

Figma 设计系统规则生成器

为 Figma-to-code 项目生成符合代码库约定的设计系统规则。

写作与内容 ✓ OpenAI · 官方

音频转写助手

将音频或视频中的语音转成文本,并可标注说话人。

设计与前端 ✓ OpenAI · 官方

Figma 设计系统构建器

从代码库构建并校验专业级 Figma 设计系统。

设计与前端 ✓ OpenAI · 官方

Figma 设计转代码助手

从 Figma 获取设计上下文并将节点实现为生产代码。

数据与分析 ✓ OpenAI · 官方

Jupyter 笔记本工作流助手

用模板和脚本创建、重构并验证可复现的 Jupyter 笔记本。

相关 Skills