security-scanning-security-sast について
複数の言語やフレームワークのコードを対象とする静的アプリケーションセキュリティテストのスキルです。セキュリティレビューやデプロイ前検証に用い、スキャンツールや自動修正、コードの外部共有に関する注意点も示します。
主な機能
- 01複数言語の脆弱性検出
- 02インジェクションとハードコードされたシークレットの確認
- 03フレームワーク固有パターンの分析
- 04カスタムセキュリティポリシーの適用
- 05デプロイ前の検証
活用シーン
- 01コードのインジェクションリスクのレビュー
- 02リポジトリ内のハードコードされたシークレットの検出
- 03デプロイ前のセキュリティチェック
- 04レガシーコードやコンプライアンス要件の評価
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ sickn33/ agentic-awesome-skills --skill security-scanning-security-sastインストール後、Claude Code で/security-scanning-security-sastを入力して読み込まれたか確認します。
同梱ファイルreferences/detailed-guide.md
詳細
SAST セキュリティプラグイン
複数の言語、フレームワーク、セキュリティパターンにわたる包括的なコード脆弱性検出のための静的アプリケーションセキュリティテスト(SAST)。
詳細ガイド
このスキルを実行する前に、詳細ガイドをお読みください。完全な手順と参照資料が記載されています。その安全性、前提条件、検証要件は必須のものとして扱ってください。集中的な作業では関連するセクションを読み込み、エンドツーエンドの作業ではガイドを完全に読んでください。
このスキルを使用する場合
コードレビューのセキュリティ分析、インジェクション脆弱性、ハードコードされたシークレット、フレームワーク固有のパターン、カスタムセキュリティポリシーの適用、デプロイ前検証、レガシーコードの評価、コンプライアンス(OWASP、PCI-DSS、SOC2)に使用します。
専用ツール: 高度な認証情報スキャンには security-secrets.md、Top 10 マッピングには security-owasp.md、REST/GraphQL エンドポイントには security-api.md を使用してください。
このスキルを使用しない場合
- ランタイムテストまたはペネトレーションテストのみが必要な場合
- ソースコードまたはビルド成果物にアクセスできない場合
- 環境がサードパーティのスキャンツールを禁止している場合
安全性
- 承認なしに独自コードを外部サービスへアップロードしないでください。
- 自動修正の有効化またはリリースのブロックを行う前に、レビューを必須としてください。
制限事項
- このスキルは、タスクが上記の範囲に明確に一致する場合にのみ使用してください。
- 出力を、環境固有の検証、テスト、または専門家によるレビューの代替として扱わないでください。
- 必要な入力、権限、安全境界、または成功基準が欠けている場合は、停止して確認を求めてください。
コメント
Markdown 対応