shitty-extensions — плагин
shitty-extensions добавляет агенту Pi пятнадцать расширений: второе мнение другой модели, режим плана, учет трат и циклы.
- 125 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Команда /oracle отправляет контекст беседы другим провайдерам моделей.
- Расширения циклов и памяти запускают проверки и пишут правила в `AGENTS.md`.
Установка
Ручная установка
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, поиск по сессиям агентов.
Минималистичный агент для кода в терминале, который расширяется скиллами, шаблонами промптов и пакетами на TypeScript
Сборка кодинг-агента Pi с набором расширений: маскирование секретов, LSP, поиск по контексту, телеметрия, панель событий и командный режим
Расширение для Pi превращает шаблоны промптов в слэш-команды, которые сами выбирают модель, скилл и уровень размышления
Расширение для агента Pi (pi.dev): субагенты и оркестрация в стиле Claude Code, виджет и сценарии на JavaScript. Не для Claude Code
Личная конфигурация агента Pi с четырьмя командами: план, задачи, исполнение и ревью через файлы сессии в Markdown.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| shitty-extensions (эта карточка) | нет | 125 | |
| pi-extensions | нет | 777 | больше тридцати отдельно ставящихся расширений для Pi; здесь пятнадцать расширений в одном пакете и скилл венского транспорта |
| pi-skills | нет | 2 658 | бытовые скиллы для поиска, почты и браузера; shitty-extensions добавляет команды самой сессии Pi: план, цикл, учет трат |
Коротко о README
README ведет по установке (пакет npm, git, локальная папка) и описывает каждое расширение со списком команд. Отдельный раздел посвящен скиллу `a-nach-b`.