Security Audit

OWASP Top 10の脆弱性スキャン、既知のCVEに関する依存関係のチェック、流出したシークレットやAPIキーの検出を行い、優先順位付けされた修正案を生成することで、コードベースの包括的なセキュリティ監査を実行します。このスキルは、静的解析パターンと依存関係監査ツールを組み合わせています。

概要

OWASP Top 10の脆弱性スキャン、既知のCVEに関する依存関係のチェック、流出したシークレットやAPIキーの検出を行い、優先順位付けされた修正案を生成することで、コードベースの包括的なセキュリティ監査を実行します。このスキルは、静的解析パターンと依存関係監査ツールを組み合わせています。

ユースケース

アプリケーションのソースコード内にあるOWASP Top 10の脆弱性の特定。
プロジェクトの依存関係を監査し、既知のCVEを検出・報告。
誤ってコミットされたAPIキーや認証情報のリポジトリスキャン。

導入方法

# Review source first
open https://github.com/TerminalSkills/skills/blob/main/skills/security-audit/SKILL.md

手順とスクリプトを確認した後、スキルフォルダをエージェントのスキルディレクトリにコピーまたはクローンしてください。

セキュリティ

このスキルは、潜在的な脆弱性を特定するためにコードベースと依存関係の分析を実行します。ユーザーは、AIエージェントが対象ディレクトリに対して適切な読み取り権限を持っていることを確認する必要があります。また、自動スキャンでは、検出結果の確認や誤検知の軽減のために手動での検証が必要になる場合があることに注意してください。

関連Skills