AIKraft/Skills/Сканирование секретов Ghost

Сканирование секретов Ghost

Ghost Security - Secrets and credentials scanner. Scans codebase for leaked API keys, tokens, passwords, and sensitive data. Detects hardcoded secrets and generates findings with severity and remediation guidance. Use when the user asks to check for leaked secrets, scan for credentials, find hardcoded API keys or passwords, detect exposed .env values, or audit code for sensitive data exposure.

ghostsecurity official Данные

Что делает навык

Ghost Security Secrets Scanner — это оркестратор для сканирования кодовой базы на наличие утекших секретов, таких как API-ключи, токены, пароли и конфиденциальные данные. Он автоматизирует процесс обнаружения захардкоженных значений и генерации отчетов с рекомендациями по устранению.

Когда применять

  • Проверка кодовой базы на предмет утечки API-ключей и токенов.
  • Поиск захардкоженных паролей и учетных данных в проекте.
  • Обнаружение открытых значений в файлах .env.
  • Аудит репозитория на предмет раскрытия конфиденциальных данных.

Как работает

  1. Шаг 0: Setup — вычислить пути к репозиторию, создать директории для сканирования и кэша, определить путь к директории навыка (skill_dir).
  2. Шаг 1: Initialize Poltergeist — вызвать подагента для установки бинарного файла poltergeist.
  3. Шаг 2: Scan for Secrets — вызвать подагента для запуска сканера poltergeist против кодовой базы; если кандидатов нет, перейти к шагу 4.
  4. Шаг 3: Analyze Candidates — вызвать подагента для анализа найденных кандидатов и записи результатов в директорию findings.
  5. Шаг 4: Summarize Results — вызвать подагента для генерации итогового отчета о сканировании.

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

Проверь мой текущий репозиторий на наличие утекших секретов.
Просканируй код на предмет захардкоженных API-ключей и паролей.
Найди открытые значения в файлах .env и сгенерируй отчет.

Что понадобится

  • Доступ к инструменту Task для вызова подагентов.
  • Доступ к инструменту Bash для выполнения шага инициализации путей.
  • Наличие директории репозитория (repo_path) и прав на создание директорий в ~/.ghost/repos/.

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «ghost-scan-secrets» из репозитория: # https://github.com/ghostsecurity/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r ghost-scan-secrets/ ~/.claude/skills/ghost-scan-secrets/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.