Shortcuts Playground — плагин

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

  • 1 190 ★ репозитория
  • Последний коммит
  • MIT
Плагин

Расширенный доступ

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

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

viticci/shortcuts-playground-plugin

Установка

Работает в

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

npx skillfoxx add plugins/shortcuts-playground

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

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

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

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

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

Что делает

Плагин учит 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 удалите плагин через его список плагинов. Каталог с готовыми шорткатами остается на месте.

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

Нужен ли Mac?

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

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

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

Обсуждение

Вопросов и отзывов пока нет.

Плагины

Скилл учит агента управлять нативными приложениями Mac без API: чтение в фоне, запись без кражи фокуса, снимок каждого шага.

СкиллШирокий доступ344Звезды репозитория
Официальный

Плагин со скиллом zapier-sdk: агент пишет код для более 9000 приложений Zapier, а ключи действий берет из живого каталога

СкиллШирокий доступ269Звезды репозитория

DesktopCtl — локальный CLI для macOS: агент смотрит на экран через OCR, кликает и печатает, облако и зрение у модели не нужны

CLIШирокий доступ71Звезды репозитория

Плагин для Claude Code и MCP-сервер: агент включает свет, запирает замки и запускает сценарии Apple HomeKit на Mac

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

CLI ведет Mac к цели из одной фразы: читает экран кодом, выбирает действия дешевой моделью, пишет текст большой.

CLIШирокий доступ1,3 тыс.Звезды репозитория

Плагин Codex ускоряет Computer Use: короткие связки кликов и ввода в браузере и приложениях macOS с проверкой итога.

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

Коротко о README

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

Бейдж для README

Сообщить о проблеме