✔️Проект заточен под ревью кода в трёх крупных проектах — ядро Linux,
systemd и iproute. Он решает главную проблему — даёт ИИ контекст конкретной подсистемы, чтобы он не делал общих замечаний, а ловил именно «системные» ловушки.➡️ Как это устроено:
💠Автоопределение контекста. Инструменты проекта умеют «чувствовать», в каком дереве исходников вы работаете (ядро,
systemd или iproute). Когда вы в нужной директории, соответствующий «скилл» (шаблон знаний) подгружается автоматически.💠Слэш-команды. После настройки становятся доступны удобные команды для разных сценариев:
/kreview (ревью кода ядра), /systemd-review (для systemd), /iproute-review (для iproute). Есть и сопутствующие: /kdebug, /systemd-debug, /iproute-debug (для отладки), а также /kverify, /systemd-verify, /iproute-verify (проверка соответствия строгим протоколам безопасности и стабильности).💠Модульность. Для каждого проекта своя ветка с промптами, шаблонами навыков и файлами с паттернами типичных ошибок.
💠Интеграция с Semcode. Автор рекомендует использовать этот набор вместе с Semcode — инструментом для семантического поиска по коду. В связке ИИ гораздо быстрее находит определения функций и структур в огромном дереве исходников.
➡️ В репозитории есть несколько ключевых компонентов:
💠Паттерны багов. Документация с типичными ошибками, характерными для каждой подсистемы (например, для сетевой подсистемы, dbus в systemd, работы с памятью в ядре).
💠Шаблоны навыков (skills). Базовые файлы, которые вы адаптируете под свои задачи.
💠Слэш-команды. Готовые сценарии для разных этапов работы.
💠Файлы с доменными знаниями. Специфические правила и конвенции для каждой подсистемы.
🐙 Перейти на Github
🔨 bash_help
