vibe-code-security-audit は何をしますか?
WebアプリケーションとAI生成コードを監査し、OWASPの主要な問題とセキュリティ強化リスクに焦点を当てた、Claude Codeスキルです。
概要
このスキルは、Claude Codeを使用してコードベースを分析し、一般的なセキュリティ上の脆弱性を特定します。AIが生成したコードや手動で書かれたWebアプリケーションの両方に対応し、OWASP Top 10の脆弱性(クロスサイトスクリプティング、SQLインジェクション、安全でない認証など)をチェックします。
使用方法
Claude Code内で以下のコマンドを使用して、スキルをアクティベートします:
claude-code --skill security-audit
または、Claude Codeの対話モードでスキルを選択することもできます。
サポートするプラットフォーム
- Claude Code - プライマリサポート
- Cursor - コードエディタ統合
- Codex - AIコーディングアシスタント
機能
- AI生成コードのセキュリティスキャン
- OWASP Top 10に基づく脆弱性検出
- セキュリティ強化リスクの評価
- 優先順位付きの修正提案
- 詳細な監査レポートの生成
監査プロセス
- コードベースのスキャン
- 脆弱性パターンの特定
- リスクレベルの評価
- 修正推奨事項の提供
- レポートの生成と出力
設定
環境変数で設定をカスタマイズできます:
SECURITY_AUDIT_LEVEL- 監査の厳格さ (low, medium, high)REPORT_FORMAT- レポート出力形式 (json, markdown, html)
例
# スキルを使用して特定のファイルを監査
claude-code --skill security-audit --path ./src/app.js
# レポートをJSON形式で出力
claude-code --skill security-audit --format json
ライセンス
このスキルはオープンソースで提供されており、詳細はLICENSEファイルを参照してください。