← Build macOS AppsCONTENT HISTORYWHAT CHANGED · RULE-BASED ANALYSIS
Update to Build macOS Apps
Snapshot Sep 30, 2026 · 23:18 UTC · version 0.1.4
Collection source: not recorded for this historical snapshot.
First saved snapshot
No earlier snapshot is available to establish a change.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "Prepare macOS packaging and notarization workflows. Use when archiving apps, validating bundles, or explaining distribution-only failures.",
"included_files": [
{
"relative_path": "agents/openai.yaml",
"size_in_bytes": 304
}
],
"name": "packaging-notarization",
"skill_md_contents": "---\nname: packaging-notarization\ndescription: Prepare macOS packaging and notarization workflows. Use when archiving apps, validating bundles, or explaining distribution-only failures.\n---\n\n# Packaging & Notarization\n\n## Quick Start\n\nUse this skill when the work is about shipping the app rather than merely\nrunning it locally: archives, exported app bundles, notarization readiness,\nhardened runtime, or distribution validation.\n\n## Workflow\n\n1. Confirm the distribution goal.\n - Local archive validation\n - Signed distributable app\n - Notarization troubleshooting\n\n2. Inspect the artifact.\n - Validate app bundle structure.\n - Check nested frameworks, helper tools, and entitlements.\n\n3. Inspect signing and runtime prerequisites.\n - Hardened runtime\n - Signing identity\n - Nested code signatures\n - Required entitlements\n\n4. Explain notarization readiness or failure.\n - Separate packaging issues from trust-policy symptoms.\n - Point to the minimum follow-up validation commands.\n\n## Guardrails\n\n- Do not present notarization as required for ordinary local debug runs.\n- Call out when you lack the actual exported artifact and are inferring from project settings.\n- Keep advice concrete and verifiable.\n\n## Output Expectations\n\nProvide:\n- what artifact or settings were inspected\n- whether the app looks distribution-ready\n- the top missing prerequisite or failure mode\n- the next validation or repair step\n"
}SHA-256 of public snapshot: 2dd1ceb7929d09cc56dd5b89ffac5bcdeb2e582b4a439a9e7fffbcc6f94209af