mcpField
D
desktop-os-integration

desktop-os-integration

github.com/sylphxai开发154 次安装今天更新
代码仓库

关于 desktop-os-integration

desktop-os-integration 是用于评估桌面软件与操作系统集成的技能。它帮助产品和发布团队检查安装、更新、权限、数据处理及平台准备情况,并整理测试计划和阻塞项。

主要功能

  1. 01检查安装与更新行为
  2. 02评估权限、存储和凭据处理
  3. 03检查通知、启动与文件处理
  4. 04制定签名和回滚发布关卡
  5. 05生成操作系统准备度与回归计划

适用场景

  1. 01检查桌面应用的发布准备情况
  2. 02规划跨操作系统回归测试
  3. 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

详细介绍

桌面操作系统集成

使用此技能,让桌面软件在用户的设备上更值得信赖。

工作流

  1. 确定目标操作系统、分发渠道、安装模式、本地数据风险和企业限制。
  2. 阅读 references/desktop-os-integration-matrix.md。
  3. 检查安装、更新和卸载流程、权限、存储、凭据、通知、启动、文件和备份。
  4. 区分平台惯例与产品特定选择。
  5. 为签名、公证、更新程序安全性、崩溃报告、回滚和企业控制定义发布门槛。
  6. 制定特定操作系统的就绪情况矩阵、明确的回归测试计划和阻塞项。

不适用场景

  • 如果基础模型无需此技能的特定交付物规范就能处理一般建议,请勿使用此技能。

防护措施

  • 不得隐瞒后台行为、启动持久性或数据保留情况。
  • 不得将机密存储在本地明文文件中。
  • 卸载和备份行为必须经过明确规划。
  • 未完成更新、回滚、权限重置和跨操作系统兼容性测试,不得批准发布。

输出格式

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