audit-repo — скилл

Навык Codex для аудита здоровья репозитория: тесты, CI, зависимости, безопасность и техдолг с доказательствами.

  • 155 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Минимальный доступ

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

  • Навык работает только на чтение, но его отчет перечисляет имена чувствительных файлов проекта.
Все причины и проверки

1838904818/audit-repo

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/audit-repo

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

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

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

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

  • Навык работает только на чтение, но его отчет перечисляет имена чувствительных файлов проекта.

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

Что делает

`audit-repo`, навык для Codex, читает репозиторий без изменений и собирает сигналы: состояние Git, манифесты и lock-файлы, тесты, CI, контейнеры, большие файлы и файлы с подозрительными именами. Содержимое чувствительных файлов навык не открывает. Сигналы собирает скрипт `scripts/collect_repo_signals.py`, он выводит Markdown или JSON. Codex затем проверяет контекст и превращает сигналы в список действий с приоритетами. Два снимка в JSON сравниваются, чтобы увидеть, что изменилось.

Для кого. Разработчики и тимлиды с Codex, которым нужен быстрый обзор состояния чужого или унаследованного репозитория.

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

  • Команда принимает унаследованный проект и хочет увидеть тесты, CI и зависимости одним отчетом.
  • Перед релизом сверяют два снимка и ловят потерю CI, новые большие файлы и подозрительные имена.
  • Монорепозиторий проверяют по отдельным путям через `--include-path` и `--exclude-path`.
  • В CI хранят стабильный базовый снимок в режиме `tracked`.

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

  • Нужен сканер уязвимостей: навык собирает сигналы и не ищет CVE.
  • Агент не Codex: инструкции рассчитаны на каталог навыков Codex.
  • Ждут готовых выводов без проверки: сигналы еще надо подтвердить контекстом.

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

Используй $audit-repo, проверь этот репозиторий и назови пять самых важных исправлений с доказательствами.

Ограничения

Сборщик выдает инвентарь сигналов, а не готовые находки: README подчеркивает, что приоритет и влияние агент назначает после проверки контекста. Нужен Python 3.10 или новее, скрипты используют только стандартную библиотеку. Версия 1.9.0 сменила семантику сканирования, и снимки версии 1.8.x сравниваются с оговоркой, версия 1.9.1 изменила обход символических ссылок и junction в Windows. Снимки для сравнения храните вне проверяемого репозитория. Последний коммит сделан 31 августа 2026 года.

Как отключить. Удалите папку `audit-repo` из `~/.agents/skills`. Скрипт сам по себе ничего не устанавливает и не запускает в фоне.

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

Читает ли навык секреты?

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

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

Выполните `python scripts/collect_repo_signals.py /path/to/repo --format markdown`. Для JSON-снимка укажите `--format json --output before.json`.

Какие режимы сканирования есть?

Три: `filesystem` по умолчанию, `git-visible` и `tracked`. Для стабильной базы в CI подходит `tracked`.

Какие языки и стеки распознает сборщик?

Python, JavaScript, .NET, Swift, JVM, Go, Rust, Ruby и PHP: по манифестам, lock-файлам, тестам и конфигурации CI.

Как сравнить два аудита?

Сохраните JSON-снимки командой с `--format json --output` и сравните их. Снимки хранят вне проверяемого репозитория.

Обсуждение

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

Скиллы

61 небольшой скилл для Codex по 13 областям: разбор кодовой базы, тесты, миграции, безопасность, CI и ревью pull request

СкиллМинимальный доступ169Звезды репозитория

Скилл для Codex, который ведет цикл измеримых экспериментов над репозиторием к числовой цели: правка, проверка, откат неудач, повтор

СкиллШирокий доступ3,2 тыс.Звезды репозитория

Awesome Codex Skills

awesome-codex-skills

Подборка практических скиллов для Codex CLI и API от сообщества Composio: триаж ошибок, исследование, журнал изменений, исправление CI

СкиллРасширенный доступ17,3 тыс.Звезды репозитория

Codex Settings — скиллы

Codex CLI Skills & Profiles

Плагин Codex CLI с двенадцатью скиллами: глубокое исследование, ревью запросов на слияние, генерация картинок и передача работы

ПлагинШирокий доступ249Звезды репозитория

Плагин Codex для измеряемых экспериментов в репозитории: базовая метрика, проверка мелких правок и патч с доказательствами

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

CLI и GitHub Action для мейнтейнеров: разбирает issue, ревьюит запросы на слияние и пишет заметки к релизу со ссылками на код.

CLIРасширенный доступ83Звезды репозитория

Коротко о README

В README разобрана установка через `$skill-installer` и вручную, автономный запуск скриптов и три режима сканирования. Отдельные абзацы объясняют границы между версиями снимков.

Бейдж для README

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