Givememod: скилл, с которым Claude Code сам собирает мод под твою задачу





Всем привет! 1 октября в Claude Code появились моды, и за первые же недели их наделали больше трёх тысяч. Я тоже начал с ними играться и быстро заметил странную вещь: почти все эти моды - общие продукты, а мне каждый раз нужен маленький мод под конкретную задачу. Так появился givememod.
Что такое моды
Мод - это плагин, который работает прямо внутри Claude Code, а не снаружи, как обычные хуки и MCP-серверы. Поэтому он умеет то, чего раньше не умел никто: нарисовать свою полосу над полем ввода, открыть боковую панель, придержать опасную команду до вашего «да», добавить команду, которая отвечает мгновенно, без хода модели. Моды работают в терминале и во вкладке Code десктопного приложения, нужен Claude Code 2.1.287 и новее, в десктопе 2.1.286.
Зачем я сделал givememod
Публичные моды - это продукты «для всех»: датчик контекста, погода токенов, свой /diff. А в работе нужно другое: полоса плана именно для этого рефакторинга, сверка ТЗ именно для этого диалога, гард на единственную опасную команду этого деплоя. Писать такое руками каждый раз долго, а через неделю мод уже не нужен.
givememod - это скилл, который делает такие моды по запросу. Пишешь /givememod, и Claude Code сам читает текущий диалог, предлагает подходящий мод, собирает его из проверенных шаблонов, подгружает на лету и доводит, пока не понравится. Понравившиеся моды остаются, остальные уходят вместе с сессией.
Как это работает
Сначала скилл смотрит на ситуацию: что вы просили, есть ли план в работе, много ли файлов, идут ли долгие задачи, есть ли опасные команды, сабагенты или ожидание CI. Под это он подбирает самый маленький мод, который поможет. Если вы сами написали /givememod, он собирает мод сразу и называет запасной вариант. Если не просили, на долгой задаче один раз предложит одной строкой и больше не пристаёт.
Мод собирается из шаблона и строительных блоков по правилам, которые проверяет загрузчик Claude Code, и до того, как вы его увидите, проходит claude plugin validate и свои тесты. Появляется он, когда заканчивается ответ, и каждая правка вроде «покороче», «под полем ввода», «в боковой панели» или «спрашивай перед X» подхватывается так же. Скажете «оставь» - мод уходит в папку скиллов, Claude Code грузит его в каждой сессии без установки, а в похожей задаче предложит первым.
Что внутри
11 проверенных шаблонов: прогресс плана, затронутые файлы, датчик контекста, чек хода, закреплённая цель, удержание опасной команды, наблюдатель команды, кнопки ответов, пинборд с тулом для Claude, таймер и пустой стартовый. Плюс 29 строительных блоков с кодом, справочник по отрисовке, все задокументированные грабли с официальными лимитами, тест-кит и чек-лист для проверки чужих модов перед установкой.
Отдельно - карта 3057 публичных модов: что люди делают, зачем и как, и лучший пример под каждую задачу. И разбор 222 репозиториев модов, прочитанных пофайлово: приёмы, иконки, палитры, звуки и файлы-хелперы, у каждого источник и лицензия. По умолчанию шаблоны не вызывают модель и ничего не добавляют в контекст, так что токены моды не жрут.
Примеры из живых сессий
На скринах в начале поста - моды, которые givememod собрал мне по ходу работы: полоса сверки ТЗ, которая считает, сколько пунктов сделано, а сколько висит; плеер Spotify прямо над полем ввода; и прогресс нейродубляжа GTA V из 12 этапов, где у текущего шага свой счётчик, а готовый шаг получает галочку
Как поставить
В терминале:
claude plugin marketplace add timoncool/givememod
claude plugin install givememod@givememod
Потом в открытой сессии /reload-plugins или перезапуск Claude Code, и дальше в любом диалоге /givememod или /givememod с описанием, что нужно.
Если зайдёт, звезда на GitHub - лучшая благодарность. А какой мод вы бы себе собрали первым? Пишите в комментах.
Искусственный интеллект
6.6K поста12.2K подписчиков
Правила сообщества
ВНИМАНИЕ! В сообществе запрещена публикация генеративного контента без детального описания промтов и процесса получения публикуемого результата.
Разрешено:
- Делиться вопросами, мыслями, гипотезами, юмором на эту тему.
- Делиться статьями, понятными большинству аудитории Пикабу.
- Делиться опытом создания моделей машинного обучения.
- Рассказывать, как работает та или иная фиговина в анализе данных.
- Век жить, век учиться.
Запрещено:
I) Невостребованный контент
I.1) Создавать контент, сложный для понимания. Такие посты уйдут в минуса лишь потому, что большинству неинтересно пробрасывать градиенты в каждом тензоре реккурентной сетки с AdaGrad оптимизатором.
I.2) Создавать контент на "олбанском языке" / нарочно игнорируя правила РЯ даже в шутку. Это ведет к нечитаемости контента.
I.3) Добавлять посты, которые содержат лишь генеративный контент или нейросетевой Арт без какой-то дополнительной полезной или интересной информации по теме, без промтов или описания методик создания и т.д.
II) Нетематический контент
II.1) Создавать контент, несвязанный с Data Science, математикой, программированием.
II.2) Создавать контент, входящий в противоречие существующей базе теорем математики. Например, "Земля плоская" или "Любое действительное число представимо в виде дроби двух целых".
II.3) Создавать контент, входящий в противоречие с правилами Пикабу.
III) Непотребный контент
III.1) Эротика, порнография (даже с NSFW).
III.2) Жесть.
За нарушение I - предупреждение
За нарушение II - предупреждение и перемещение поста в общую ленту
За нарушение III - бан