Контекст репозитория Ghost
Scans directory structure, detects projects, maps dependencies, and documents code organization into a repo.md file. Use when the user needs a codebase overview, project structure map, or repository context before security analysis.
AIghostsecurity
official
Документы
Что делает навык
Skill собирает контекст репозитория, определяя проекты, суммируя их архитектуру и записывая результаты в файл repo.md. Он предназначен для создания обзора кодовой базы, карты структуры проекта или получения контекста перед анализом безопасности.
Когда применять
- Пользователю нужен обзор кодовой базы перед началом работы.
- Требуется получить карту структуры проекта.
- Необходимо подготовить контекст репозитория для последующего анализа безопасности.
- Пользователь хочет понять архитектуру проектов в корневом каталоге.
Как работает
- Парсит входные параметры repo_path и cache_dir из переменной $ARGUMENTS.
- Если cache_dir не указан, вычисляет его автоматически на основе имени репозитория и хеша URL удаленного репозитория.
- Самостоятельно (без создания подагентов) сканирует структуру каталогов и определяет проекты.
- Суммирует архитектуру обнаруженных проектов.
- Записывает собранный контекст и результаты в файл repo.md.
Примеры запросов агенту
Собери контекст репозитория в папке /home/user/project и сохрани в repo.md.
Проанализируй структуру проекта по пути ./my-repo и создай обзор архитектуры.
Подготовь контекст репозитория для安全检查, используя кэш в ~/.ghost/repos/cache.
Что понадобится
- Доступ к файловой системе для чтения структуры каталогов.
- Инструменты git (для вычисления repo_id, если cache_dir не задан явно).
- Возможность записи файлов в указанную директорию (для repo.md и кэша).
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «ghost-repo-context» из репозитория:
# https://github.com/ghostsecurity/skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r ghost-repo-context/ ~/.claude/skills/ghost-repo-context/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.