К основному содержанию
скилл CX Codex GP ChatGPT официальный · OpenAI

packaging-notarization — скилл для Codex: упаковка macOS-приложений

Скилл помогает проверить архив macOS-приложения, подпись и готовность к нотариальному заверению. Пригодится перед распространением приложения или при разборе сбоев, возникающих только после сборки.

Установить в Codex · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add openai/plugins --skill packaging-notarization -a codex
Открыть на GitHub

Что делает packaging-notarization

Скилл проходит по цели распространения: локальная проверка архива, подготовка подписанного приложения или разбор нотариального заверения. Он предлагает проверить структуру app bundle, вложенные фреймворки и вспомогательные инструменты, затем изучить hardened runtime, signing identity, подписи вложенного кода и entitlements.

В результате агент должен назвать проверенные артефакты или настройки, оценить готовность приложения к распространению и указать главное препятствие и следующий шаг проверки или исправления. Если самого экспортированного приложения нет, выводы по настройкам проекта следует считать предположениями. Нотариальное заверение не требуется для обычного локального запуска с отладкой.

Ставьте этот скилл, когда готовите macOS-приложение к распространению или выясняете, почему сбой возникает только в распространяемой сборке. Для обычного локального запуска он не нужен.

Какие задачи решает

  • проверить структуру архива приложения macOS
  • найти проблемы во вложенных подписях кода
  • оценить готовность приложения к нотариальному заверению
  • разобрать сбой, возникающий только при распространении

Примеры запросов агенту

  • Проверь этот архив macOS-приложения перед распространением и перечисли недостающие условия.
  • Разбери, почему приложение проходит локальный запуск, но сбоит в распространяемой сборке.
  • Проверь настройки подписи, hardened runtime и entitlements для этого app bundle.

Как установить packaging-notarization

1Через Skills CLI (Vercel)

npx skills add openai/plugins --skill packaging-notarization -a codex

2Вручную: положить файлы

.agents/skills/packaging-notarization/SKILL.md

Для всех проектов — ~/.agents/skills/

Из того же набора201

Весь набор →
supabase официальный supabase Скилл помогает настраивать базу данных, аутентификацию и RLS в Supabase без скрытых дыр в безопасности. CX Codex GP ChatGPT 8установок remotion-render официальный Remotion Экспортирует видео и отдельные кадры из проектов Remotion через консольные команды. CX Codex GP ChatGPT 3установок figma-create-new-file официальный Figma Создаёт пустые файлы Figma, FigJam или Slides в черновиках нужной команды. Скилл готовит параметры и planKey перед запуском MCP-инструментов. CX Codex GP ChatGPT 6установок swiftui-performance-audit официальный OpenAI Находит причины просадок кадров, долгого рендеринга и утечек памяти в SwiftUI. Помогает разобрать код вьюшек или подготовить замеры для профилирования. CX Codex GP ChatGPT 109установок swiftui-liquid-glass официальный OpenAI Скилл помогает создавать и проверять интерфейсы SwiftUI с Liquid Glass для iOS 26+. Он нужен при внедрении эффекта, ревью и проверке fallback-сценариев. CX Codex GP ChatGPT 121установок swiftui-ui-patterns официальный OpenAI Скилл помогает собирать и рефакторить SwiftUI-интерфейсы: навигацию, состояние, компоновку и контролы. Подойдёт для новых экранов и правок существующего проекта. CX Codex GP ChatGPT 114установок swiftui-view-refactor официальный OpenAI Скилл наводит порядок в коде SwiftUI: делит разросшиеся экраны на отдельные структуры View и выносит побочные эффекты из body. CX Codex GP ChatGPT 113установок ios-memgraph-leaks официальный OpenAI Скилл захватывает и разбирает утечки памяти iOS из симулятора или .memgraph. Нужен для поиска удерживающих связей и проверки исправлений. CX Codex GP ChatGPT 1 054установок

Похожие

application-integration-authoring официальный google Скилл управляет версиями Google Cloud Application Integration через REST API и Python-клиент. Подойдёт для публикации интеграций и переноса версий между окружениями. Claude Code Gemini CLI CX Codex 16установок agent-decision-receipts Alireza Rezvani Создаёт квитанции с Ed25519 и постквантовой подписью на важные действия агента вроде деплоя или переводов. Позволяет подтвердить решение оффлайн по одному сертификату. Claude Code 44установок deploy microsoft Запускает развёртывание проверенных IaC-шаблонов в Azure и проверяет состояние ресурсов. Срабатывает автоматически на четвертом шаге оркестратора azure-app-onboard. Claude Code GitHub Copilot 126установок wizard Matt Pocock Скилл создаёт интерактивный bash-скрипт для ручных шагов: настройки сервисов, секретов CI и разовых миграций. Claude Code 553 369установок hyperframes-cli heygen-com Управляет проектами HyperFrames через терминал: собирает таймлайн, проверяет контраст кадров, запускает предпросмотр и рендерит видео локально или в облаке. Claude Code CX Codex Cursor +1 1 200 000установок setup-pre-commit Matt Pocock Скилл настраивает pre-commit для JavaScript-репозитория: Husky запускает форматирование, проверку типов и тесты перед коммитом. Claude Code 489 289установок using-git-worktrees Jesse Vincent Готовит изолированное рабочее дерево перед доработкой или выполнением плана. Проверяет текущий репозиторий, выбирает нативные средства платформы либо Git. Claude Code CX Codex 217 153установок finishing-a-development-branch Jesse Vincent Скилл проверяет тесты и помогает выбрать, как завершить работу в ветке: слить её, открыть Pull Request или оставить как есть. Claude Code CX Codex 214 439установок

Вопросы о packaging-notarization

Как установить packaging-notarization в Codex?

Выполните npx skills add openai/plugins --skill packaging-notarization. Для явного выбора платформы используйте npx skills add openai/plugins --skill packaging-notarization -a codex.

Что делает packaging-notarization?

Помогает проверить упаковку macOS-приложения, его подписи и готовность к нотариальному заверению. Также разделяет проблемы упаковки и симптомы, связанные с политикой доверия.

Нужно ли нотариальное заверение для локальной отладки?

Нет. Скилл отдельно указывает, что нотариальное заверение не требуется для обычного локального запуска с отладкой.

Исходный текст

SKILL.md · MIT
---
name: 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

© OpenAI · MIT · openai/plugins

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой