Openclaw向けCode Security Check

オンラインにプッシュする前に、露出した資格情報、tokens、および誤って構成された .gitignore ファイルがないかワークスペースツリーをスキャンするように設計された AI 駆動のリポジトリ監査ツールです。

mate-matt
v1.0.1
Jun 8, 2026
0
578
0

インストール&ダウンロード

1. ClawHub CLI

レジストリから直接スキルをインストールする最速の方法です。

npx clawhub@latest install code-security-check

2. 手動インストール

スキルフォルダを以下のいずれかの場所にコピーしてください

グローバル
~/.openclaw/skills/
ワークスペース
<project>/skills/

優先順位:ワークスペース > ローカル > バンドル

3. プロンプトのインストール

このプロンプトをOpenClawにコピーするだけで、自動的にインストールされます。

Clawhubを使って code-security-check をインストールして。Clawhubがインストールされていない場合は、先にインストールしてください(npm i -g clawhub)。

ダウンロードをご希望ですか?

ZIPアーカイブで生のスキルファイルを取得します。

Code Security Check とは?

Code Security Check スキルは、コードが公開環境に到達する前に、機密データの漏洩を発見するためのインテリジェントで自動化された方法を開発者に提供します。厳格な正規表現パターンデータベースや脆弱なマッチング規則に依存する従来のツールとは異なり、この機能は大規模言語モデルに直接依存してコンテキストコードファイルを解釈します。これにより、新しいキーのバリエーションを正確に認識し、構造的な意図を分析し、通常のドキュメントの例や偽陽性を完全にバイパスすることができます。

Openclaw Skills 内でネイティブに動作するこのメカニズムは、アクティブなプロジェクトツリーを検査して、露出した API tokens、データベースキー、プライベートセキュリティ構成、およびマッピングされていない追跡マトリックスを検出します。ローカルコードベースでのワークフローの実行時間に影響を与えることなく機密コンポーネントを保護するために、リモートのアクセス可能性ステータスを事前に評価します。

Code Security Check のユースケース

  • 誤ってハードコードされたクラウド資格情報、tokens、またはプライベート暗号化キーがないか、アクティブなワークスペースをスキャンします。
  • コードベースをオープンソースに変換する前に、ローカルの .gitignore ファイル全体で技術スタック固有のカバレッジルールを確認します。
  • アクティブな開発ディレクトリ内に潜む、コミットされていないリスクの高いメタデータ追跡要素を発見します。
  • プロダクションのシークレットが公開 git ミラーから隔離された状態に保たれるよう、リポジトリのホスティング構成を検証します。

Code Security Check の仕組み

  1. ローカルの git 追跡ステータス、アクティブなリモートリンク、およびプライベートな可視性インジケーターを監査することにより、露出リスク評価のゲートチェックを実行します。
  2. ルート環境で package.json、pyproject.toml、または go.mod などのフレームワークインジケーターをスキャンして、技術スタックの検出を実行します。
  3. 必須の技術スタック無視パスが .gitignore 内で適切に宣言されているかどうかを確認するために、構造構成監査を実施します。
  4. 標的を絞った glob パターンと迅速なコンテンツプレフィルターを活用して、不審なシークレットコンテナやプライベート証明書にフラグを立てます。
  5. 標的ファイルに対してディープな AI コンテキスト分析を採用し、実際の文字列シークレットを秘匿化しながら、運用プロダクションの資格情報を分離します。
  6. 技術メトリクス、追跡のギャップ、および分類された深刻度テーブルを要約した、包括的なリスクブレイクダウンマトリックスを生成します。

Code Security Check のセットアップ

Prerequisites

Ensure your agent environment has access to the local git CLI interface and GitHub CLI toolset for maximum functionality.

Usage

Trigger the automated auditing process by invoking target terms natively in conversation with the agent:

# Example conversational triggers
"check for secrets before pushing to GitHub"
"scan for API keys and check my .gitignore"

Code Security Check のデータスキーマとタクソノミー

このスキルはプロジェクトの構造をスキャンし、構造パラメータ全体の運用分析をコンパイルします。データの結果は、次のメタデータ深刻度 schema を通じて動的にソートされます。

Level Target Scope & Definitions
Critical プロダクション環境の API tokens、アクティブな秘密鍵、プラットフォームの権限、およびライブシステムの資格情報。
High 無視されたパスの外部で識別されたサービストークン、内部マイクロサービスの構成、およびアクティブなキー。
Medium 標準的なセキュリティ省略、マッピングされていないファイル、または資格情報の割り当てが不足している構造構成。

Structural Scanned Matrix

検索クエリ中に一致したファイル構造には、次のような対象拡張子が含まれます。

  • **\/.env* 構成パス
  • **\/credentials*.json メタデータインフラストラクチャファイル
  • **\/*.pem, **\/*.key, id_rsa 証明書

Code Security Check の高度な機能

  • 実際のシークレットとプレースホルダーのドキュメント模擬文字列を自動的に区別する、コンテキスト認識型の AI 構造分析。
  • リポジトリに公開リモートルートがない場合、バックグラウンドスキャンの実行をクリーンに終了する動的なゲートキーピングループ。
  • バイナリアーカイブや依存関係ディレクトリを除外し、ワーキングツリーを明示的にターゲットにする、ターゲットを絞ったステージングサポート。
  • git rm --cached などの特殊なクリーンアップを使用した安全なアントラック操作をサポートする、監査後のインタラクティブな修正プロトコル。

SKILL.md


ローディング

関連するOpenclawのスキル

特徴*