关于 desktop-os-integration
desktop-os-integration 是用于评估桌面软件与操作系统集成的技能。它帮助产品和发布团队检查安装、更新、权限、数据处理及平台准备情况,并整理测试计划和阻塞项。
主要功能
- 01检查安装与更新行为
- 02评估权限、存储和凭据处理
- 03检查通知、启动与文件处理
- 04制定签名和回滚发布关卡
- 05生成操作系统准备度与回归计划
适用场景
- 01检查桌面应用的发布准备情况
- 02规划跨操作系统回归测试
- 03识别集成和安全阻塞项
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ sylphxai/ skills --skill desktop-os-integration安装后在 Claude Code 中输入/desktop-os-integration确认已加载。
附带文件agents/openai.yamlreferences/desktop-os-integration-matrix.md
详细介绍
桌面操作系统集成
使用此技能,让桌面软件在用户的设备上更值得信赖。
工作流
- 确定目标操作系统、分发渠道、安装模式、本地数据风险和企业限制。
- 阅读
references/desktop-os-integration-matrix.md。 - 检查安装、更新和卸载流程、权限、存储、凭据、通知、启动、文件和备份。
- 区分平台惯例与产品特定选择。
- 为签名、公证、更新程序安全性、崩溃报告、回滚和企业控制定义发布门槛。
- 制定特定操作系统的就绪情况矩阵、明确的回归测试计划和阻塞项。
不适用场景
- 如果基础模型无需此技能的特定交付物规范就能处理一般建议,请勿使用此技能。
防护措施
- 不得隐瞒后台行为、启动持久性或数据保留情况。
- 不得将机密存储在本地明文文件中。
- 卸载和备份行为必须经过明确规划。
- 未完成更新、回滚、权限重置和跨操作系统兼容性测试,不得批准发布。
输出格式
OS targets:
Distribution:
Integration matrix:
- <area> -> macOS, Windows, shared behavior
Blockers:
- <blocker>
User-facing settings:
- <setting>
Regression test plan:
- Install/update/rollback/uninstall:
- Permissions reset/degraded mode:
- File association/deep link/drag-and-drop:
- Login item/tray/menu bar/notifications:
- Enterprise/silent install/support diagnostics:
评论
支持 Markdown