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

Pold911/vibe-code-security-audit

WebアプリやAI生成コードを、OWASPに基づくセキュリティ診断スキルで監査し、一般的な脆弱性とセキュリティ強化のリスクを特定します。

vibe-code-security-audit とは?

このスキルは、Claude Codeを使用してWebアプリケーションとAI生成コードのセキュリティ監査を自動化します。主な機能は、OWASP Top 10の脆弱性(XSS、SQLインジェクション、安全でない認証など)の検出、ハードニングリスクの評価、そして修正提案の提供です。AIツール(Claude Code、Cursor、Codex)と統合可能で、開発プロセスにセキュリティを組み込む「シフトレフト」アプローチを促進します。SKILL.mdの指示に従い、コードベースをスキャンし、問題を特定して、優先順位付きのレポートを生成するワークフローを提供します。これにより、開発者はセキュリティ知識が不足していても、一般的な脆弱性を発見・修正できます。

対応✓Claude Code~Codex CLI~Cursor
npx skills add Pold911/vibe-code-security-audit

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

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

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

ドキュメント

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に基づく脆弱性検出
  • セキュリティ強化リスクの評価
  • 優先順位付きの修正提案
  • 詳細な監査レポートの生成

監査プロセス

  1. コードベースのスキャン
  2. 脆弱性パターンの特定
  3. リスクレベルの評価
  4. 修正推奨事項の提供
  5. レポートの生成と出力

設定

環境変数で設定をカスタマイズできます:

  • 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ファイルを参照してください。

関連スキル