Agent Skillsrobinebers/openusage › macos-packaging-notarization

macos-packaging-notarization

GitHub

用于 macOS 应用打包、归档及公证工作流的技能。涵盖验证应用包结构、检查签名与运行时权限、排查公证失败原因,并提供分发就绪性评估和修复建议。

.agents/skills/macos-packaging-notarization/SKILL.md robinebers/openusage

Trigger Scenarios

准备 macOS 应用发布 处理公证失败问题 验证应用包签名

Install

npx skills add robinebers/openusage --skill macos-packaging-notarization -g -y
More Options

Non-standard path

npx skills add https://github.com/robinebers/openusage/tree/main/.agents/skills/macos-packaging-notarization -g -y

Use without installing

npx skills use robinebers/openusage@macos-packaging-notarization

指定 Agent (Claude Code)

npx skills add robinebers/openusage --skill macos-packaging-notarization -a claude-code -g -y

安装 repo 全部 skill

npx skills add robinebers/openusage --all -g -y

预览 repo 内 skill

npx skills add robinebers/openusage --list

SKILL.md

Frontmatter
{
    "name": "macos-packaging-notarization",
    "description": "Prepare macOS packaging and notarization workflows. Use when archiving apps, validating bundles, or explaining distribution-only failures."
}

Packaging & Notarization

Quick Start

Use this skill when the work is about shipping the app rather than merely running it locally: archives, exported app bundles, notarization readiness, hardened runtime, or distribution validation.

Workflow

  1. Confirm the distribution goal.

    • Local archive validation
    • Signed distributable app
    • Notarization troubleshooting
  2. Inspect the artifact.

    • Validate app bundle structure.
    • Check nested frameworks, helper tools, and entitlements.
  3. Inspect signing and runtime prerequisites.

    • Hardened runtime
    • Signing identity
    • Nested code signatures
    • Required entitlements
  4. Explain notarization readiness or failure.

    • Separate packaging issues from trust-policy symptoms.
    • Point to the minimum follow-up validation commands.

Guardrails

  • Do not present notarization as required for ordinary local debug runs.
  • Call out when you lack the actual exported artifact and are inferring from project settings.
  • Keep advice concrete and verifiable.

Output Expectations

Provide:

  • what artifact or settings were inspected
  • whether the app looks distribution-ready
  • the top missing prerequisite or failure mode
  • the next validation or repair step

Version History

  • 70acd4f Current 2026-08-20 09:01

Same Skill Collection

.agents/skills/appkit-interop/SKILL.md
.agents/skills/build-and-run-macos-app/SKILL.md
.agents/skills/build-run-debug/SKILL.md
.agents/skills/fix-codesign-error/SKILL.md
.agents/skills/liquid-glass/SKILL.md
.agents/skills/macos-appkit-interop/SKILL.md
.agents/skills/macos-build-run-debug/SKILL.md
.agents/skills/macos-liquid-glass/SKILL.md
.agents/skills/macos-signing-entitlements/SKILL.md
.agents/skills/macos-swiftpm/SKILL.md
.agents/skills/macos-swiftui-patterns/SKILL.md
.agents/skills/macos-telemetry/SKILL.md
.agents/skills/macos-test-triage/SKILL.md
.agents/skills/macos-view-refactor/SKILL.md
.agents/skills/macos-window-management/SKILL.md
.agents/skills/packaging-notarization/SKILL.md
.agents/skills/pricing-update/SKILL.md
.agents/skills/signing-entitlements/SKILL.md
.agents/skills/swiftpm-macos/SKILL.md
.agents/skills/swiftui-patterns/SKILL.md
.agents/skills/telemetry/SKILL.md
.agents/skills/test-macos-app/SKILL.md
.agents/skills/test-triage/SKILL.md
.agents/skills/view-refactor/SKILL.md
.agents/skills/window-management/SKILL.md

Metadata

Files
0
Version
70acd4f
Hash
4ad52cba
Indexed
2026-08-20 09:01

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-25 00:26
浙ICP备14020137号-1 $방문자$