
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Claudeコード、Codex CLI、Gemini CLI、Grok Build、Antigravity用のSkarnプラグイン:監査スキル、ガードホック、およびAIコーディングセッションで漏れた秘密と資格情報を見つけるMCP宣言、...
概要
Skarn ガードは、シェルコマンドを実行する前に、パッチを適用し、ファイルを書き込み、URL をフェッチし、MCP ツールを呼び出したり、プロンプトを送信したり、Skarn 検出エンジンがディニーを返すか、尋ねたり、許可します。 ローカルでスキャンし、ネットワークの呼び出しを行い、生の秘密をプリントしません。 最初に skarn バイナリをインストールします。PATH で skarn ガードを呼び出します。 ボタンはローカルMCPサーバーを追加します。テーブルはガードをインストールします。 どちらのボタンもサーバーを skarn として登録し、PATH から skarn mcp を実行しますので、最初にバイナリをインストールします。 インストールしていない場合、ピン留めされたランチャーフォームは、Nodeのみで動作します: CursorまたはVSコード - 最初に実行してnpxキャッシュを再使用するために@skarn-security/[email protected]をダウンロードします。 新しいSkarnは、より新しいリンクを必要とします。 ガードプラグインは、スカーン・オーディオのスキルを運ぶ.
概要(AI 翻訳)
Skarn ガードは、シェルコマンドを実行する前に、パッチを適用し、ファイルを書き込み、URL をフェッチし、MCP ツールを呼び出したり、プロンプトを送信したり、Skarn 検出エンジンがディニーを返すか、尋ねたり、許可します。 ローカルでスキャンし、ネットワークの呼び出しを行い、生の秘密をプリントしません。
インストール
最初に skarn バイナリをインストールします。PATH で skarn guard を呼び出します。
ボタンはローカルMCPサーバーを追加します。テーブルはガードをインストールします。
どちらのボタンも、サーバーをskarnとして登録し、PATHから[[skarn mcp]を実行し、バイナリを最初にインストールします。 インストールされていない場合、ピン留めされたランチャーフォームは、Nodeのみで動作します: Cursor または VS コード - 最初に実行して npx キャッシュを再利用する@skarn-security/[email protected]]をダウンロードします。 新しい Skarn は、より新しいリンクが必要です。
| ホスト | コマンド | 洞窟 |
| お問い合わせ |
| クロードコード | [claude plugin marketplace add skarn-security/agent-guard claude plugin install skarn-guard@skarn | 実行中のセッションではなく、次のセッションでホックが住んでいます。 お問い合わせ
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Skarn guard: agent plugins
The Skarn guard is a pre-execution hook: before your agent runs a shell command, applies a patch, writes a file, fetches a URL, calls an MCP tool, or sends a prompt, the Skarn detection engine returns deny, ask, or allow. It scans locally, makes no network call, and prints no raw secret.
Install
Install the skarn binary first; every hook calls skarn guard on PATH.
brew install skarn-security/tap/skarn
The buttons add the local MCP server; the table installs the guard.
Both buttons register the server as skarn and run skarn mcp from your PATH, so install the binary first. If you would rather not install it, the pinned launcher form works with only Node present: Cursor or VS Code - it downloads @skarn-security/[email protected] on first run and reuses the npx cache afterward; a newer Skarn needs a newer link.
| Host | Commands | Caveat |
|---|---|---|
| Claude Code | claude plugin marketplace add skarn-security/agent-guard``claude plugin install skarn-guard@skarn |
The hooks are live in your next session, not the running one. |
| Codex CLI | codex plugin marketplace add skarn-security/agent-guard``codex plugin add skarn-guard-codex@skarn |
Choose “Trust all and continue” at the “Hooks need review” prompt, or the hooks stay off. A hook change asks again. |
| Gemini CLI | gemini extensions install https://github.com/skarn-security/agent-guard |
The root is itself the Gemini extension, because Google’s installer reads the manifest there, and carries the same hooks, skill, and MCP server. Install asks for consent and folder trust; answer both. |
| Antigravity CLI | git clone https://github.com/skarn-security/agent-guard``agy plugin install agent-guard/antigravity |
Fails closed; see Safety. |
インストール
npx -y @skarn-security/[email protected] mcp設定
{
"mcpServers": {
"skarn": {
"command": "skarn",
"args": ["mcp"]
}
}
}