CoalMine — плагин
Набор из девяти скиллов-проверок для агентов: мертвый код, галлюцинации, безопасность зависимостей, устойчивость и дрейф контрактов
- 15 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Проверки читают файлы проекта и запускают сборку и тесты
- Правки применяются к рабочему дереву, хотя и с откатом при провале тестов
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/coalmineОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Проверки читают файлы проекта и запускают сборку и тесты
- Правки применяются к рабочему дереву, хотя и с откатом при провале тестов
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Плагин добавляет агенту девять проверок качества кода, каждая как отдельный скилл. Среди них rot-canary для мертвого кода, утечек и устаревшей документации, source-grounding против галлюцинаций, supply-chain-audit по уязвимостям и лицензиям зависимостей, а также проверки устойчивости, наблюдаемости, тестируемости, масштабирования и дрейфа контрактов. Часть проверок запускается вручную командой, часть работает фоном, а rot-canary в Claude Code подключается к хукам и запускается в конце сессии. Все правки идут через безопасный цикл с откатом, если тесты падают.
Для кого. Для разработчиков и инженеров по качеству, которые хотят ловить типовые проблемы кода до попадания в репозиторий.
Подходит, если
- Нужно проверить проект на мертвый код, утечки и гонки в конце сессии
- Нужно проверить зависимости на уязвимости и лицензии
- Хочется постоянный фон против галлюцинаций агента с проверкой источников
Не подходит, если
- Нужен полноценный статический анализатор или CI-пайплайн, а не проверки внутри агента
- Экономите токены и не готовы к дополнительным прогонам на каждую задачу
Пример запроса к агенту
Прогони rot-canary по изменившимся файлам и покажи мертвый код и утечки, ничего пока не исправляйОграничения
Проверки выполняются силами самого агента и зависят от его модели, это не детерминированный линтер. Автозапуск в конце сессии из коробки настроен для Claude Code; для других агентов хуки подключаются вручную сниппетами из platform-configs. Лицензия Apache-2.0.
Как отключить. Удалите плагин coalmine через /plugin или снимите папки скиллов и хуки rot-canary из настроек агента.
Частые вопросы
Проверки исправляют код или только сообщают?
По умолчанию сначала отчет, правки применяются через безопасный цикл: сохранить, применить, прогнать сборку и тесты, откатить при провале.
Работает ли это вне Claude Code?
Скиллы совместимы с разными агентами по стандарту SKILL.md, но автоподключение хуков в конце сессии из коробки сделано для Claude Code, для остальных есть ручные сниппеты.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныПлагин со скиллами для Claude Code и Codex: исследование кода, тесты, рефакторинг и независимая проверка готовых изменений
Набор для Claude Code: восемь агентов по фазам работы, 21 скилл и хуки, которые держат агента в заданных рамках.
Плагин заставляет агента объяснять свой код и перед пушем задавать вопросы, чтобы вы понимали, что вливаете.
Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Плагин Claude Code связывает план, реализацию и проверку задачи, сохраняет ход работы и задает, когда агенты останавливаются.
Плагин для Claude Code: передает задачу локальному no_human и проверяет ветку ревьюером, не видевшим сессию кодера
Коротко о README
README описывает девять скиллов-канареек, названных по образу канарейки в шахте, которая гибнет первой. Таблица перечисляет, что ловит каждая проверка и как она запускается: фоном, разово, по требованию или автоматически в конце сессии. Указана совместимость с Claude Code, Cursor, Codex, Gemini CLI, Cline и Copilot через стандарт SKILL.md. Установка идет как плагин Claude Code или через npx skills; правки применяются через безопасный цикл с откатом.