chatgpt-app-builder
使用 MCP 构建 ChatGPT Apps
ChatGPT App 项目需要适配性检查、MCP 设计、widget 开发、测试和提交准备。此技能为代理提供用于构建它们的结构化工作流和可复用模板。
安装前请停下并请求确认。
请审查安装计划,并在更改文件前获得用户明确同意。
使用我的智能体安装
将此请求复制给你的智能体,其中包含权威 Skill 页面和清单。
Review the Skillstore skill "chatgpt-app-builder" from https://skillstore.io/skills/bayramannakov-chatgpt-app-builder.md and its manifest at https://skillstore.io/api/skills/bayramannakov-chatgpt-app-builder/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.你的智能体仍应展示其计划,并按安全策略请求必要确认。
Agent 可读资源
当 AI Agent、爬虫或脚本需要干净上下文,而不是读取完整页面时,请使用这些链接。
测试它
正在使用“chatgpt-app-builder”。 评估一个面向 ChatGPT 的项目管理产品。
预期结果:
包含 Know、Do、Show 评分、应用阻碍因素、所需 API 和推荐 golden prompts 的适配性摘要。
正在使用“chatgpt-app-builder”。 为我的应用规范规划实现。
预期结果:
项目结构摘要、MCP tool 列表、widget 行为计划、本地测试序列和部署清单。
正在使用“chatgpt-app-builder”。 准备此应用以进行提交审查。
预期结果:
涵盖 OAuth endpoints、隐私和条款页面、移动端 widget 行为、测试凭据和审查者说明的就绪状态报告。
安全审计
高风险All 400 static findings were adjudicated. The metadata address is blocked defensively, while other matches are documentation, template literals, configuration reads, or fixed asset paths. The deployable MCP template still needs authentication and restricted CORS before public use. Static review was capped at 400/457 representative findings; omitted static matches are unconfirmed, so automatic publishing stays disabled until manual review.
已确认安全问题 (2)
风险因素
🌐 网络访问 (50)
⚙️ 外部命令 (50)
📁 文件系统访问 (50)
🔑 环境变量 (37)
⚡ 包含脚本 (1)
分享与引用此报告
分享版本化评估报告、中性徽章、嵌入卡片和引用。Skillstore 只报告证据,不判断该 Skill 是否安全。
复制报告链接
https://skillstore.io/skills/bayramannakov-chatgpt-app-builder/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 徽章
[](https://skillstore.io/skills/bayramannakov-chatgpt-app-builder?utm_source=security_passport_badge)HTML 徽章
<a href="https://skillstore.io/skills/bayramannakov-chatgpt-app-builder?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/bayramannakov-chatgpt-app-builder/security.svg" alt="Skillstore security assessment" loading="lazy"></a>嵌入卡片
<iframe src="https://skillstore.io/embed/skills/bayramannakov-chatgpt-app-builder.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>学术引用 (APA · BibTeX · CFF)
APA 引用
BayramAnnakov. (2026). chatgpt-app-builder security audit report (audit version 10) [Author version 1.0.0]. Skillstore. https://skillstore.io/skills/bayramannakov-chatgpt-app-builder/audits/10BibTeX 引用
@techreport{bayramannakov-bayramannakov-chatgpt-app-builder-2026,
author = {BayramAnnakov},
title = {chatgpt-app-builder security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/bayramannakov-chatgpt-app-builder/audits/10},
note = {Author version 1.0.0}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "chatgpt-app-builder security audit report (audit version 10)"
version: "1.0.0"
type: report
authors:
- name: "BayramAnnakov"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/bayramannakov-chatgpt-app-builder/audits/10"
identifiers:
- type: other
value: "skillstore:bayramannakov-chatgpt-app-builder:audit:10"
description: "Skillstore immutable audit report identifier"
比较变体
4 个可安装变体每位作者的技能都保持为独立的可安装项。推荐变体按 Skillstore 证据排序。
为什么此变体排名第一
shubhamsaboo-chatgpt-app-builder
2026-09-09
bayramannakov-chatgpt-app-builder
2026-09-09
Skillstore 评分
评分依据 证据置信度: 中你能构建什么
评估产品适配性
在工程工作开始前,决定一个产品是否应该成为 ChatGPT App。
构建 MCP 原型
根据书面应用规范构建本地 MCP server、widget、tools 和测试。
准备发布要求
为发布准备 OAuth、部署、connector 测试和提交要求。
试试这些提示
评估 [product] 是否应该成为 ChatGPT App。提出澄清问题,评估 Know、Do、Show 价值,列出阻碍因素,并推荐后续步骤。
使用我的产品详情来起草 app-spec.md。包括 tools、widget 需求、auth model、golden prompts、data boundaries 和 testing criteria。
根据此 app-spec.md 构建一个入门版 ChatGPT App。生成 server routes、tool handlers、widget files、package scripts 和本地运行步骤。
审核此 ChatGPT App 的 OAuth、security headers、CORS、widget behavior、golden prompts、deployment readiness 和 submission gaps。
最佳实践
- 先进行适配性评估并确定 golden prompts,再编写代码。
- 让每个 MCP tool 专注于一个明确的用户操作或查询。
- 部署前,审查生成模板中的 auth、CORS、输入验证和数据限制。
避免
- 在确认其具有明确的 Know、Do 或 Show 价值之前,不要构建 ChatGPT App。
- 不要将无关操作合并到一个描述模糊的宽泛 tool 中。
- 不要在未替换 placeholders 且未审查安全默认值的情况下部署生成的模板。
常见问题
此技能帮助构建什么?
它是否消除了工程工作的需求?
它能帮助处理 OAuth 吗?
它能在 ChatGPT 内测试应用吗?
它是否保证获得 App Store 批准?
哪些 coding agents 可以使用它?
开发者详情
许可证
MIT
作者版本
v1.0.0
Skillstore 修订
r2
引用
8c3e20bba512c392d9b02ee748b18e0b09d4982c
维护新鲜度
2026/7/26
使用量
7 次下载 · 282 次浏览