givememod GitHubGitHub stars

Пишешь /givememod.Получаешь мод под задачу.

Скилл для Claude Code. Смотрит, что ты делаешь, собирает маленький мод под это, подгружает его на лету в терминале или в десктопе и доводит, пока не понравится.

Зачем

Моды Claude Code это маленькие плагины внутри Claude Code: полоса над промптом, боковая панель, уведомление, удержание вызова инструмента, команда, которая отвечает мгновенно. За несколько недель появилось больше 3000 публичных, и почти все это общие продукты.

Задаче нужно что-то меньше и короче: полоса для этой миграции, гард для этого деплоя, наблюдатель за этими тестами. givememod пишет такой мод за минуту и знает всё, до чего додумались авторы тех 3000.

Ситуация на входе, мод на выходе

Просто /givememod, и он сам читает диалог; добавь слова, чтобы попросить конкретное.

Работа идёт по плануplan-progress
План ███████░░░░░ 3/5 · Исправляю проверку сессии
Впереди опасные командыrisky-hold
Выполнить рекурсивное удаление? rm -rf build/ dist/
Тесты идут долгоwatch-command
watch: npm test → exit 1
Контекст заполняетсяcontext-gauge
Context 71% 142k / 200k ▁▂▃▄▅▆▇
Меняется много файловfiles-touched
Файлы: 12 прочитано · 9 изменено · 1 новый · /files
Ответы кончаются вариантамиreply-choices
1: Оставить Postgres 2: Перейти на Redis
Долгие автономные ходыturn-receipt
1m 15s · 3 вызова (Edit 2, Bash 1) · 1 сбой
Цель расплываетсяgoal-pin
Цель: выкатить фикс логина 12m
Копятся решенияpinboard
Claude закрепляет решения своим тулом, в панели
Дедлайн или перерывfocus-timer
18:42 ревью [пауза] [стоп]

Как работает

  1. Читает ситуациюЧто ты попросил, характер работы (план, много файлов, долгие задачи, опасные команды, сабагенты), состояние сессии, проект, твои любимые моды.
  2. Выбирает один модСамый маленький полезный мод. По /givememod собирает его сразу и называет запасной; без запроса, на долгой задаче, предлагает одной строкой: что показывает, где и сколько стоит.
  3. Собирает из шаблонаОдиннадцать проверенных шаблонов и 29 блоков, по правилам, которые проверяет загрузчик, в папку модов сессии.
  4. Проверяетclaude plugin validate и claude plugin test до того, как ты его увидишь.
  5. Подгружает на летуВ первый раз Claude Code спросит, включить ли hot reload для сессии; дальше каждая правка появляется, когда заканчивается ответ.
  6. Оставляет понравившиесяСкажи «оставь»: мод уходит в папку скиллов, грузится в каждой сессии без установки, и в похожей задаче его предложат первым.

Что внутри

Всё, что скилл читает, прежде чем написать строку.

3057публичных модов на карте: что делают люди, зачем и как
222репозитория модов прочитаны пофайлово
29блоков с кодом
11шаблонов с тестами
picker
ситуация → шаблон, предложение одной строкой, типовые доводки
techniques
как лучшие моды делят полосу, анимируют, рисуют на всех поверхностях, сторожат вызовы, зовут модель, хранят состояние
resources
глифы, палитры, иконки, спрайты, звуки, файлы-хелперы и инструменты, у каждого лицензия
gotchas
все известные грабли, официальные лимиты, что пропускает встроенный guard, открытые баги
landscape
17 задач, ради которых пишут моды, лучшие примеры, пустые ниши
review-and-cost
проверка чужого мода и его цена в токенах

Где работает

ТерминалClaude Code 2.1.287+: полосы, панели, строка статуса, уведомления, удержание вызовов, команды.
ДесктопВкладка Code в Claude Desktop, 2.1.286+: те же моды, нарисованные карточками, панелями и уведомлениями.
ОстальноеХуки работают и в claude -p, SDK и панели VS Code, но там ничего не рисуется.

Плюсы и минусы

Плюсы

  • Ноль токенов по умолчанию: шаблоны не вызывают модель и ничего не добавляют в контекст.
  • Каждый мод проходит validate и тесты до того, как ты его увидишь.
  • Разовые моды уходят вместе с сессией, оставленные идут с тобой дальше.
  • Проверяет чужие моды до установки: до чего дотягиваются, сколько стоят, что настораживает.

Минусы

  • Моды работают с твоими правами; гард на Bash это напоминание, а не песочница.
  • Первый мод в сессии попросит включить hot reload.
  • Моды рисуют только в терминале и во вкладке Code десктопа; в VS Code и claude -p хуки работают без отрисовки.
  • Мод с хуком на Bash ломает Bash у сабагентов в worktree, пока это не починят в Claude Code.

Установка

  1. Добавь маркетплейс (в любом терминале)

    claude plugin marketplace add timoncool/givememod
  2. Установи плагин

    claude plugin install givememod@givememod
  3. Перезапусти Claude Code и в любой сессии

    /givememod

Что можно сказать

  • /givememod
  • /givememod полосу плана над промптом
  • /givememod держи rm -rf, пока не подтвержу
  • /givememod гоняй npm test каждые 20 секунд
  • оставь этот
  • этот мод безопасно ставить?

Вопросы

Что такое мод Claude Code?

Плагин с модулем хуков, который работает внутри Claude Code. Он умеет рисовать полосу над промптом, открывать панель, показывать уведомления и строку статуса, держать вызов инструмента до твоего ответа, добавлять команды без хода модели и давать Claude свои инструменты.

Это тратит токены?

Сборка мода это один обычный ход Claude. Сами моды не вызывают модель, если не попросить, и ничего не добавляют в контекст.

Где живут моды?

Разовый мод лежит в папке модов сессии и убирается вместе со старыми сессиями. Оставленный копируется в ~/.claude/skills/<имя> (или в .claude/skills проекта) и грузится оттуда в каждой сессии.

В десктопе работает?

Да, во вкладке Code в Claude Desktop. Установи плагин один раз из терминала, и скилл появится в десктопных сессиях.

Мод безопасен?

Мод работает с твоими правами. Каждый шаблон маленький и читаемый, гарды закрываются при сбое, а чужой мод скилл проверяет до загрузки.

Можно поделиться модом?

Да. Папка с файлом маркетплейса рядом с plugin.json ставится командой /plugin install <мод> --marketplace <владелец>/<репо>.

Кто сделал

Nerual Dreming. Художник, основатель ArtGeneration.me и сообщества Нейро-Картель, автор Angry Switcher, ACE-Step Studio, YuE2 Studio и MiniMax Music3 Studio.