Shortcuts Playground

Плагин для Claude Code и Codex: собирает, проверяет и подписывает шорткаты Apple по описанию на естественном языке

Плагин

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Запускает скрипты валидации и утилиту shortcuts, пишет файлы шорткатов на диск
  • Хук PostToolUse срабатывает автоматически на каждую запись XML
Все причины и проверки

viticci/shortcuts-playground-plugin

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add plugins/shortcuts-playground

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Выполните по очереди в чате Claude Code

/plugin marketplace add viticci/shortcuts-playground-plugin
/plugin install shortcuts-playground@shortcuts-playground

Сверено с репозиторием 24 сент. 2026, коммит 2de03bf.

Текст для агента

Установи плагин: claude plugin marketplace add https://github.com/viticci/shortcuts-playground-plugin, затем claude plugin install shortcuts-playground@shortcuts-playground. Для сборки используй /shortcuts-playground:build, для правки существующего XML /shortcuts-playground:remix. Нужен macOS и Python 3.10 или новее.

Другие способы из описания автора
claude plugin marketplace add https://github.com/viticci/shortcuts-playground-plugin
claude plugin install shortcuts-playground@shortcuts-playground

После установки перезапустите сессию. Команды: /shortcuts-playground:build и /shortcuts-playground:remix.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Плагин учит Claude Code и Codex делать шорткаты для приложения Apple «Команды» по описанию словами. Внутри лежит база знаний о действиях шорткатов, их синтаксисе и связях, идентификаторы действий из Apple ToolKit и набор готовых примеров XML. Агент проектирует список действий, связывает переменные, подбирает иконку, генерирует XML, прогоняет его через цикл валидации и подписывает через встроенную в macOS утилиту shortcuts, получая готовый файл .shortcut. Команда build собирает шорткат с нуля, remix вносит точечные правки в существующий XML, не трогая остальное. Хук PostToolUse автоматически проверяет каждый записанный файл и возвращает ошибки в контекст агента.

Для кого. Для пользователей macOS и iOS, которые хотят собирать шорткаты Apple словами, не разбираясь в их внутреннем формате.

Подходит, если

  • Нужно собрать шорткат Apple по описанию, а не вручную в редакторе
  • Нужно доработать существующий шорткат, сохранив остальные действия и связи
  • Нужен подписанный файл .shortcut, готовый к импорту в приложение «Команды»

Не подходит, если

  • Нет Mac: шаг подписи опирается на утилиту shortcuts, которая есть только в macOS
  • Нужна автоматизация вне экосистемы шорткатов Apple

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

Собери шорткат, который спрашивает город, получает текущую погоду и показывает уведомление

Ограничения

Работает только на macOS, потому что подпись идет через встроенную утилиту shortcuts. Нужен Python 3.10 или новее, системный Python 3.9 на старых macOS не подойдет. Идентификаторы и параметры уровня macOS и iOS 27 включаются только явной настройкой target_macos, по умолчанию валидация остается консервативной для macOS 26. По оценке автора плагин доводит шорткат примерно до готовности, а связи переменных и циклы стоит проверять вручную.

Как отключить. Снимите плагин: claude plugin uninstall shortcuts-playground@shortcuts-playground, затем claude plugin marketplace remove shortcuts-playground. В Codex удалите плагин через его список плагинов. Каталог с готовыми шорткатами остается на месте.

Проверка безопасности

  • Запускает скрипты валидации и утилиту shortcuts, пишет файлы шорткатов на диск
  • Хук PostToolUse срабатывает автоматически на каждую запись XML

Коротко о README

README представляет плагин Федерико Витиччи, который превращает описание словами в готовый шорткат Apple. Шорткаты внутри это XML, который подписывается в закрытый формат .shortcut, и плагин несет базу знаний о действиях, чтобы агент собирал корректный XML. Установка идет через маркетплейс Claude Code или Codex, для подписи нужен macOS и Python 3.10 и новее. Отдельно описаны команды build и remix, хук автопроверки, каталог вывода и настройки цели macOS. Лицензия MIT.

Частые вопросы

Нужен ли Mac?

Да. Подпись шортката выполняется встроенной в macOS утилитой shortcuts, поэтому финальный файл .shortcut собирается только на Mac.

Работает ли плагин в Codex?

Да, репозиторий поставляет плагин для двух сред. В Claude Code набор богаче за счет отдельных команд и агентов, автопроверку в Codex надо включить настройкой plugin_hooks.

Выбор редакции

MCP-сервер со справкой по нодам и шаблонам n8n: агент подбирает ноды, проверяет конфигурацию и при наличии API создает воркфлоу в вашем n8n

MCP-серверВысокий рискБез VPN23 тыс.Звезды репозитория
Официальный

Официальный плагин Zapier MCP: агент получает доступ к действиям в тысячах приложений через подключенный аккаунт Zapier

ПлагинВысокий риск421Звезды репозитория

Каталог скиллов и плагинов для Claude и других агентов, плюс собственные скиллы автоматизации 78 SaaS-сервисов через Composio

СкиллВысокий риск75,8 тыс.Звезды репозитория

Плагин и каталог CLI для агентов: генерирует командный интерфейс к GUI-программам вроде GIMP и Blender и ставит готовые через CLI-Hub

ПлагинВысокий рискБез VPN50,9 тыс.Звезды репозитория
Foxx AIShortcuts Playground

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.