shitty-extensions — плагин

shitty-extensions добавляет агенту Pi пятнадцать расширений: второе мнение другой модели, режим плана, учет трат и циклы.

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

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

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

  • Команда /oracle отправляет контекст беседы другим провайдерам моделей.
  • Расширения циклов и памяти запускают проверки и пишут правила в `AGENTS.md`.
Все причины и проверки

hjanuschka/shitty-extensions

Установка

Ручная установка

pi install npm:shitty-extensions

Первая команда установки из README: Pi сам находит расширения и скиллы пакета.

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

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

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

  • Команда /oracle отправляет контекст беседы другим провайдерам моделей.
  • Расширения циклов и памяти запускают проверки и пишут правила в `AGENTS.md`.

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

Что делает

Набор расширений и один скилл для кодинг-агента Pi. Устанавливается одной командой `pi install`, после чего Pi сам находит расширения из папки `extensions/` и скиллы из `skills/`. Среди расширений `/oracle` для второго мнения от другой модели с общим контекстом, `/plan` для режима чтения без правок, `/handoff` для переноса контекста в новую сессию, `/loop` для запуска до зеленых тестов, `/cost` и `/usage` для учета расходов и лимитов, `/mem` для записи правил в `AGENTS.md`, а еще разделение сессий по веткам git и чтение ответа в стиле Spritz. Скилл `a-nach-b` ищет маршруты и сбои венского транспорта VOR AnachB.

Для кого. Пользователям Pi, которым нужны готовые команды для планирования, учета расходов и сверки ответов с другими моделями без собственных расширений.

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

  • Архитектурное решение хочется проверить второй моделью, не выходя из сессии.
  • Сессии по разным веткам git не должны смешиваться.
  • Задачу гоняют по циклу до зеленых тестов.
  • Расходы на провайдеров за месяц нужны в одной сводке.

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

  • Работа идет в Claude Code или Cursor: расширения написаны под Pi версии 0.50.0 и выше.
  • Контекст нельзя отправлять другим провайдерам моделей.
  • Нужны только серьезные расширения: часть набора шуточная.

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

Включи режим плана, разбери задачу, а потом запроси второе мнение через /oracle по выбранному подходу.

Ограничения

Требуется Pi версии 0.50.0 и выше, в других агентах расширения не работают. Команда `/oracle` отправляет вашу беседу другой модели, поэтому код и тексты уходят второму провайдеру. Расширение `/loop` запускает проверки и правки в цикле, ограничивайте число итераций. Лицензия в репозитории не указана. Часть расширений шуточная, вроде `ultrathink` и `flicker-corp`. Данные `usage-bar` берутся из API провайдеров и могут расходиться с биллингом.

Как отключить. Выполните `pi remove` для пакета или удалите его запись из настроек Pi. Файлы `.pi/` проекта и записанные в `AGENTS.md` правила уберите вручную.

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

Как установить только буфер обмена?

Командой `pi install npm:shitty-clipboard-extension`: это отдельный пакет с одним расширением.

Как попробовать без установки?

Запустите `pi -e npm:shitty-extensions`: пакет загрузится только на одну сессию.

Что делает команда /oracle?

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

Как поделиться установкой с командой?

Установите пакет с флагом `-l`: `pi install -l npm:shitty-extensions` пишет в папку `.pi/` проекта, у коллег пакет ставится при запуске.

Что такое a-nach-b?

Скилл маршрутов австрийского общественного транспорта VOR AnachB. Скрипты ищут станции, отправления, маршруты и сбои.

Обсуждение

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

Плагины

Набор расширений для агента Pi: разбор чужих репозиториев, секреты с TTL, поиск по сессиям агентов.

ПлагинРасширенный доступ87Звезды репозитория
Выбор редакции

Минималистичный агент для кода в терминале, который расширяется скиллами, шаблонами промптов и пакетами на TypeScript

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

Сборка кодинг-агента Pi с набором расширений: маскирование секретов, LSP, поиск по контексту, телеметрия, панель событий и командный режим

ПлагинРасширенный доступ139Звезды репозитория

Расширение для Pi превращает шаблоны промптов в слэш-команды, которые сами выбирают модель, скилл и уровень размышления

ПлагинРасширенный доступ322Звезды репозитория

Расширение для агента Pi (pi.dev): субагенты и оркестрация в стиле Claude Code, виджет и сценарии на JavaScript. Не для Claude Code

ПлагинРасширенный доступ1,4 тыс.Звезды репозитория

Личная конфигурация агента Pi с четырьмя командами: план, задачи, исполнение и ревью через файлы сессии в Markdown.

ВоркфлоуШирокий доступ459Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
shitty-extensions (эта карточка)нет125
pi-extensionsнет777больше тридцати отдельно ставящихся расширений для Pi; здесь пятнадцать расширений в одном пакете и скилл венского транспорта
pi-skillsнет2 658бытовые скиллы для поиска, почты и браузера; shitty-extensions добавляет команды самой сессии Pi: план, цикл, учет трат

Коротко о README

README ведет по установке (пакет npm, git, локальная папка) и описывает каждое расширение со списком команд. Отдельный раздел посвящен скиллу `a-nach-b`.

Бейдж для README

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