Communityコーディング&開発github.com

ghostsecurity/ghost-scan-secrets

Ghost Security - シークレットと認証情報スキャナー。コードベースから漏洩したAPIキー、トークン、パスワード、機密データをスキャンし、ハードコードされたシークレットを検出して、重要度と修正ガイダンスを含む結果を生成します。ユーザーが漏洩したシークレットのチェック、認証情報のスキャン、ハードコードされたAPIキーやパスワードの検出、公開された.env値の検出、機密データの露出に関するコード監査を依頼した場合に使用します。

ghost-scan-secrets とは?

これは、コードベース内の漏洩したシークレットや認証情報を検出するためのAIエージェントスキルです。gitleaksなどのツールを活用し、ハードコードされたAPIキー、トークン、パスワード、.envファイルの露出などを自動的にスキャンします。検出された各問題について、重要度(High/Medium/Low)と具体的な修正手順を含むレポートを生成するため、開発者は脆弱性を迅速に特定し、修正することができます。Claude CodeやCursor、CodexなどのAIエージェントプラットフォームで動作し、ユーザーが「シークレットをスキャンして」や「認証情報をチェックして」と依頼した際に自動的にトリガーされます。このスキルは、特にCI/CDパイプラインやコードレビューの段階で重要なセキュリティチェックを自動化し、データ漏洩のリスクを低減するのに役立ちます。

対応~Claude Code~Codex CLI~Cursor
Part ofMobile
npx skills add https://github.com/ghostsecurity/skills/tree/main/skills/ghost-scan-secrets

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

ghost-scan-secrets は何をしますか?

Ghost Security - シークレットと認証情報スキャナー。コードベースから漏洩したAPIキー、トークン、パスワード、機密データをスキャンします。ハードコードされたシークレットを検出し、重要度と修正ガイダンスを含む結果を生成します。ユーザーが漏洩したシークレットのチェック、認証情報のスキャン、ハードコードされたAPIキーやパスワードの検出、公開された .env 値の検出、機密データの露出に関するコード監査を依頼した場合に使用します。

Individual skills in this repo

This repo contains 6 individual skills — each has its own dedicated page.

ghostsecurity/ghost-proxy

Starts and controls the reaper MITM proxy to capture, inspect, search, and replay HTTP/HTTPS traffic between clients and servers. Capabilities include starting/stopping the proxy scoped to specific domains, viewing captured request/response logs, searching traffic by method/path/status/host, and inspecting full raw HTTP entries for security analysis. Use when the user asks to "start the proxy", "capture traffic", "intercept requests", "inspect HTTP traffic", "search captured requests", or "view request/response".

ghostsecurity/ghost-repo-context

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.

ghostsecurity/ghost-report

Ghost Security — combined security report. Aggregates findings from all scan skills (scan-deps, scan-secrets, scan-code) into a single prioritized report focused on the highest risk, highest confidence issues. Use when the user requests a security overview, vulnerability summary, full security audit, or combined scan results.

ghostsecurity/ghost-scan-code

Ghost Security - SAST code scanner. Finds security vulnerabilities in source code by planning and executing targeted scans for issues like SQL injection, XSS, BOLA, BFLA, SSRF, and other OWASP categories. Supports applications (backend, frontend, mobile) and libraries (prototype pollution, unsafe deserialization, ReDoS, path traversal, zip slip). Use when the user asks for a code security audit, SAST scan, vulnerability scan of source code, or wants to find security flaws in a codebase or library.

ghostsecurity/ghost-scan-deps

Ghost Security - Software Composition Analysis (SCA) scanner. Scans dependency lockfiles for known vulnerabilities, identifies CVEs, and generates findings with severity levels and remediation guidance. Use when the user asks about dependency vulnerabilities, vulnerable packages, CVE checks, security audits of dependencies, or wants to scan lockfiles like package-lock.json, yarn.lock, go.sum, or Gemfile.lock.

ghostsecurity/ghost-validate

This skill should be used when the user asks to "validate a finding", "check if a vulnerability is real", "triage a security finding", "confirm a vulnerability", "determine if a finding is a true positive or false positive", or provides a security finding for review. It validates security vulnerability findings by tracing data flows, verifying exploit conditions, analyzing security controls, and optionally testing attack vectors against a live application.

関連スキル