AntiVibe
Скилл для разбора и аудита кода: объясняет, что и почему делает код, вместо того чтобы просто принять его
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Читает код проекта и историю изменений через git diff
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/antivibeОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Выполните в терминале в папке проекта
npx skills add mohi-devhub/antivibe --skill antivibe -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add mohi-devhub/antivibe --skill antivibe -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add mohi-devhub/antivibe --skill antivibe -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add mohi-devhub/antivibe --skill antivibe -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add mohi-devhub/antivibe --skill antivibe -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add mohi-devhub/antivibe --skill antivibe -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add mohi-devhub/antivibe --skill antivibe -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add mohi-devhub/antivibe --skill antivibe -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Склонируй репозиторий и скопируй папку скилла: git clone https://github.com/mohi-devhub/antivibe.git, затем cp -r antivibe ~/.claude/skills/antivibe. Запуск через /antivibe.
Другие способы из описания автора
git clone https://github.com/mohi-devhub/antivibe.git
cp -r antivibe ~/.claude/skills/antivibeКопирование папки скилла в глобальный каталог скиллов Claude Code.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл разбирает любой код: свежий, легаси или сгенерированный ИИ, и выдает учебное объяснение или архитектурный аудит. Он показывает, что делает код, почему написан именно так, когда уместны такие приемы и какие есть альтернативы. Глубину и подробность задают прямо в запросе: от разбора для новичка с определениями и аналогиями до режима для senior, где нужны только компромиссы решения. Может анализировать недавние правки по git diff, объяснять отдельный файл или каталог, а для аудита переключается на отдельного агента.
Для кого. Для разработчиков, которые хотят понимать чужой или сгенерированный код, а не принимать его вслепую.
Подходит, если
- Нужно разобраться, что и почему делает код
- Нужно ввести человека в незнакомую или легаси-кодовую базу
- Нужен архитектурный аудит с упором на компромиссы
Не подходит, если
- Нужно быстро написать код, а не разобрать существующий
- Нужен формальный линтер или тесты, а не объяснение
Пример запроса к агенту
Проведи deep dive по каталогу src/auth и объясни, почему код устроен такОграничения
Скилл дает объяснения и аудит, но не исправляет код и не заменяет тесты и линтеры. Глубина разбора зависит от модели агента. Ставится вручную копированием в каталог скиллов Claude Code.
Как отключить. Удалите папку antivibe из каталога ~/.claude/skills.
Проверка безопасности
- Читает код проекта и историю изменений через git diff
Коротко о README
README описывает фреймворк обучения и аудита кода, который ставится копированием папки в ~/.claude/skills. Запуск идет командой /antivibe или фразами вроде deep dive и walk me through, глубину задают инлайн от junior до senior. Скилл умеет разбирать недавние правки по git diff, отдельные файлы и целые кодовые базы, а для аудита использует отдельного агента. Лицензия MIT.
SKILL.md
--- name: antivibe description: Code learning and audit framework. Analyze any codebase — new, legacy, or AI-generated — and produce educational explanations or architectural audits. Use when the user wants to understand WHAT and WHY behind any code, not just accept it. triggers: - phrase: "/antivibe" - phrase: "deep dive" - phrase: "anti-vibecode" - phrase: "why did AI write" - phrase: "learn from this code" - phrase: "understand what AI wrote" - phrase: "explain this file" - phrase: "audit this" --- # AntiVibe - Code Learning & Audit Framework ## Purpose AntiVibe generates learning-focused explanations or architectural audits of any code — AI-generated, legacy, or otherwise.
Частые вопросы
Чем отличается разбор от аудита?
Разбор объясняет код на нужном уровне, аудит с упором на компромиссы направляется на отдельного агента-аудитора.
Как задать уровень объяснения?
Прямо в запросе, например разбор для junior с определениями или режим senior только с компромиссами.
Похожие
Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything