mcpField
P
packaging-notarization

packaging-notarization

github.com/openai开发7.6k57 次安装3 周前更新
代码仓库

关于 packaging-notarization

用于分发前检查应用打包与签名的技能,涵盖产物检查、公证准备度评估及后续验证建议。

主要功能

  1. 01验证应用包结构
  2. 02检查嵌套代码和权限
  3. 03审查签名与强化运行时
  4. 04区分打包问题和信任策略故障

适用场景

  1. 01评估待分发的导出应用
  2. 02排查公证失败原因

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/openai/plugins --skill packaging-notarization

安装后在 Claude Code 中输入/packaging-notarization确认已加载。

附带文件agents/openai.yaml

详细介绍

打包与公证

快速入门

如果工作涉及发布应用,而不仅仅是在本地运行应用,请使用此技能:例如创建归档、导出应用包、检查公证准备情况、启用强化运行时或验证分发情况。

工作流

  1. 确认分发目标。

    • 验证本地归档
    • 签名并生成可分发应用
    • 排查公证问题
  2. 检查产物。

    • 验证应用包结构。
    • 检查嵌套框架、辅助工具和授权。
  3. 检查签名和运行时的前提条件。

    • 强化运行时
    • 签名身份
    • 嵌套代码签名
    • 必需的授权
  4. 说明公证准备情况或失败原因。

    • 将打包问题与信任策略相关症状区分开。
    • 给出最少量的后续验证命令。

注意事项

  • 不要将公证说成普通本地调试运行的必需条件。
  • 如果你没有实际导出的产物,而是根据项目设置推断,请明确指出。
  • 提供具体且可验证的建议。

输出要求

请提供:

  • 已检查的产物或设置
  • 应用是否看起来已准备好分发
  • 最主要的缺失前提条件或故障模式
  • 下一步验证或修复步骤

评论

支持 Markdown