Expo 技能反馈
帮助用户提交 Expo 技能或框架反馈,并管理匿名使用遥测。
文档明确遥测默认关闭、需用户明确同意才启用,并披露发送字段、禁止发送敏感内容及可关闭方式;但数据发送依赖外部 PostHog,未提供脚本实现、传输安全、保留期限或可审计回滚细节,因此扣5分。
命令、开关语义和拒绝后的处理流程基本一致,且说明 CI 行为;但本次仅静态阅读,未提供脚本、测试、依赖锁定或关键路径执行证据,异常输入和失败诊断覆盖有限,因此扣2分。
触发场景、评级类型、遥测开关和不适用的敏感内容范围较清楚;但未说明中文交互支持,反馈与遥测核心依赖 PostHog,无法从材料确认中国大陆网络可达性,因此扣6分。
技能正文结构清楚,有命名、参数、示例、隐私限制和 README 安装说明;仓库有 MIT 许可证及 CI,但选定技能缺少版本、变更记录、维护责任人和明确更新路径,因此扣7分。
目标是提交简短反馈或管理遥测,输入输出和操作步骤直接可用;但静态材料未证明脚本实际可运行、反馈成功送达或状态查询结果可正确传递,按静态上限仅给6分。
README 与技能正文相互印证,且存在仓库 CI 维护信号;但关键脚本和测试未提供,隐私与 PostHog 行为主要是作者声明,缺少第三方或可复现实证,因此扣2分。
- 未提供 skill-feedback.cjs 和 telemetry.cjs 的源代码或测试,无法验证实际数据流、错误处理和状态覆盖。
- 遥测及反馈依赖外部 PostHog;材料未证明中国大陆网络可达性、数据保留政策或传输安全。
- 不要在未获得明确同意时启用遥测;反馈文本仍需人工避免包含机密、源码、提示词或堆栈信息。
这个 Skill 能做什么,适合哪些场景?
这是 Expo 官方技能集合中的一个开源反馈与遥测技能。它可收集对某个 Expo 技能的评价,也可记录由 Expo 本身引起的问题。匿名遥测默认关闭,用户明确开启后才会发送反馈和技能调用事件。适合希望参与改进 Expo 技能、同时保留遥测控制权的 Expo 项目开发者。
它运行随技能提供的 Node.js 脚本,使用 --skill、--rating、--text 和可选的 --about 参数提交反馈;也可用 --dry-run 预览发送内容。它通过 telemetry.cjs 的 --on、--off 和 --status 参数切换或查询遥测状态。启用后,反馈通过 PostHog 发送,内容包括技能名称、评分、备注、平台和随机本地安装 ID 的哈希值。
- Expo 开发者认为某个技能有帮助,希望提交 useful 评价。
- 用户遇到技能内容混乱、过时、缺失或行为异常,需要提交具体说明。
- 用户判断问题来自 Expo SDK 或框架本身,而不是技能,需要使用 about=expo 反馈。
- 用户希望查看、开启或关闭 Expo 技能的匿名使用遥测。
这个 Skill 有哪些优点和局限?
- 遥测默认关闭,用户可明确控制开启、关闭和状态查询。
- 反馈类型和参数明确,并支持 dry-run 预览载荷。
- 说明不会发送代码、提示词、文件路径、密钥或个人数据。
- 需要 Node.js 和可运行 shell 脚本的代理环境。
- 反馈发送依赖网络,并通过 PostHog 传输。
- 技能只处理 Expo 技能反馈、Expo 框架反馈和遥测开关,不提供 Expo 项目开发功能。
- 源材料未提供测试套件或独立平台验证信息。
如何安装这个 Skill?
该技能随 expo/skills 集合安装。对 Codex,可运行:codex plugin add expo@openai-curated。使用 Skills CLI 时,运行:npx skills@latest add expo/skills --skill '*',并按提示选择安装位置;安装后刷新或重启代理会话。
如何使用这个 Skill?
在对话中说明“enable Expo skills telemetry”即可请求开启遥测;用户明确同意后运行 telemetry.cjs --on。提交反馈时运行 skill-feedback.cjs,并传入被评价技能的名称、评分和备注,例如:node "${CLAUDE_PLUGIN_ROOT}/skills/expo-skill-feedback/scripts/skill-feedback.cjs" --skill eas-app-stores --rating useful --text "TestFlight steps were clear and worked first try."。查询状态使用 telemetry.cjs --status,关闭使用 --off。源材料未说明独立安装该单个技能的命令。
这个 Skill 与同类方案有什么区别?
README 将 Expo 文档、Expo CLI 和 EAS CLI定义为事实来源;本技能用于反馈和遥测管理,不替代这些工具或文档。