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

ghostsecurity/ghost-scan-code

Ghost Security - SAST コードスキャナー。ソースコードのセキュリティ脆弱性を計画的に検出し、SQLインジェクション、XSS、BOLA、BFLA、SSRF、その他OWASPカテゴリの問題を対象としたスキャンを実行します。

ghost-scan-code とは?

このスキル(ghostsecurity/ghost-scan-code)は、Ghost Securityが提供するSAST(静的アプリケーションセキュリティテスト)コードスキャナーです。ソースコードのセキュリティ監査、脆弱性スキャン、またはコードベースやライブラリ内のセキュリティ上の欠陥を発見する必要がある場合に使用します。ユーザーがコードのセキュリティレビューやSASTスキャンを依頼した際に、計画的なターゲットスキャンを実行し、SQLインジェクション、XSS、BOLA、BFLA、SSRFなどのOWASPトップ10に含まれる脆弱性を検出します。また、バックエンド、フロントエンド、モバイルアプリケーションに加え、プロトタイプ汚染、安全でないデシリアライゼーション、ReDoS、パストラバーサル、ジップスリップといったライブラリ特有の脆弱性もサポートしています。このスキルは主にClaude CodeやClineなどのAIエージェントプラットフォーム向けに設計されており、開発者がコードベースのセキュリティ状態を迅速に評価し、潜在的なリスクを特定するのに役立ちます。

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

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

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

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

ドキュメント

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

Ghost Security - SAST コードスキャナー。ソースコードのセキュリティ脆弱性を計画的に検出し、SQLインジェクション、XSS、BOLA、BFLA、SSRF、その他OWASPカテゴリの問題を対象としたスキャンを実行します。アプリケーション(バックエンド、フロントエンド、モバイル)とライブラリ(プロトタイプ汚染、安全でないデシリアライゼーション、ReDoS、パストラバーサル、ジップスリップ)をサポートします。ユーザーがコードのセキュリティ監査、SASTスキャン、ソースコードの脆弱性スキャンを依頼した場合、またはコードベースやライブラリ内のセキュリティ上の欠陥を発見したい場合に使用してください。

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-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-scan-secrets

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/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.

関連スキル