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

Unisonporosity5953/security-check

AIアシスタントを使用して、あらゆる言語やレイヤーのコードを解析し、脆弱性を検出します。

security-check とは?

このスキルは、Claude Code、Cursor、CodexなどのAIエージェントと連携し、コードベース全体にわたるセキュリティ脆弱性を多言語・多層的に分析するためのものです。開発者はAIアシスタントにコードのセキュリティレビューを依頼することで、手動の監査に頼ることなく、潜在的なリスクを効率的に特定・修正できます。このスキルは、ウェブアプリケーション、API、インフラストラクチャコードなど、さまざまなタイプのプロジェクトをサポートし、言語やフレームワークに依存しない汎用的な分析を提供します。SKILL.mdに基づき、SMART原則に従った具体的で測定可能なセキュリティチェックを実行し、OWASPやCWEなどの業界標準に準拠した結果を報告します。

対応~Claude Code~Codex CLI~Cursor
npx skills add Unisonporosity5953/security-check

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

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

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

ドキュメント

security-check は何をしますか?

AIアシスタントを使用して、あらゆる言語やレイヤーのコードを解析し、脆弱性を検出します。

概要

このスキルは、コードベースのセキュリティ脆弱性を自動的に分析するためのものです。さまざまなプログラミング言語やフレームワークをサポートし、コード、設定、依存関係など、複数のレイヤーで潜在的な問題を特定します。

特徴

  • 多言語対応の脆弱性スキャン
  • OWASP Top 10やCWEなどの業界標準に基づく分析
  • 設定ファイルやインフラコードのセキュリティチェック
  • 結果の優先順位付けと修正提案
  • AIアシスタントとの対話によるリアルタイム分析

対応プラットフォーム

  • Claude Code
  • Cursor
  • GitHub Copilot
  • その他のAIエージェント

使用方法

  1. プロジェクトのルートディレクトリでAIアシスタントを起動します。
  2. 以下のようなコマンドを実行します:
/security-check
  1. 分析が完了するまで待ちます。
  2. 結果を確認し、提案された修正を適用します。

分析対象

  • ソースコード(Python、JavaScript、TypeScript、Java、Go、Rustなど)
  • 設定ファイル(YAML、JSON、TOMLなど)
  • 依存関係 (package.json、requirements.txt、go.modなど)
  • インフラコード (Dockerfile、Kubernetesマニフェスト、Terraformなど)
  • シークレットと認証情報

注意事項

  • このスキルは既知の脆弱性パターンを検出しますが、すべてのセキュリティ問題を網羅するわけではありません。
  • 重大な脆弱性が検出された場合は、手動での確認と修正を推奨します。
  • 分析結果は開発環境でのみ使用し、本番環境では追加のセキュリティ対策を実施してください。

ライセンス

このプロジェクトはMITライセンスの下で公開されています。

関連スキル