Shortcuts Playground
Плагин для Claude Code и Codex: собирает, проверяет и подписывает шорткаты Apple по описанию на естественном языке
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Запускает скрипты валидации и утилиту shortcuts, пишет файлы шорткатов на диск
- Хук PostToolUse срабатывает автоматически на каждую запись XML
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/shortcuts-playgroundОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Выполните по очереди в чате Claude Code
/plugin marketplace add viticci/shortcuts-playground-plugin
/plugin install shortcuts-playground@shortcuts-playgroundУстанови плагин: 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
Официальный плагин Zapier MCP: агент получает доступ к действиям в тысячах приложений через подключенный аккаунт Zapier
Awesome Claude Skills от Composio
Awesome Claude Skills
Каталог скиллов и плагинов для Claude и других агентов, плюс собственные скиллы автоматизации 78 SaaS-сервисов через Composio
Плагин и каталог CLI для агентов: генерирует командный интерфейс к GUI-программам вроде GIMP и Blender и ставит готовые через CLI-Hub