boxzeemon-beep/agent-risk-linter

エージェントスキル、MCP設定、スクリプト、CIワークフロー向けのオフラインファーストセキュリティリンター。

agent-risk-linter とは?

このスキルは、AIエージェント(Claude Code、Cursor、Codexなど)が使用する設定ファイルやスクリプトのセキュリティリスクを、オフライン環境で静的解析するリンターです。MCP(Model Context Protocol)設定、エージェントスキルのコード、CIワークフロー内の潜在的な脆弱性や危険なパターンを検出します。悪意ある設定の注入や意図しない権限昇格を防ぐために設計されており、開発者はコードを送信する前にローカルで安全にチェックできます。CIパイプラインへの統合も容易で、セキュリティポリシーの自動適用に役立ちます。

対応~Claude Code~Codex CLI~Cursor
npx skills add boxzeemon-beep/agent-risk-linter

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

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

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

ドキュメント

agent-risk-linter は何をしますか?

エージェントスキル、MCP設定、スクリプト、CIワークフロー向けのオフラインファーストセキュリティリンター。

概要

このリンターは、AIエージェントが使用する設定ファイルやスクリプトに潜むセキュリティリスクを、インターネット接続なしでチェックします。

特徴

  • オフラインファースト: ネットワークアクセスを必要とせず、完全にローカルで動作します。
  • マルチターゲット: MCP設定、エージェントスキルのコード、CIワークフローをスキャンします。
  • 静的解析: 実行せずにコードを解析し、危険なパターンを検出します。
  • CI統合: CIパイプラインに組み込み、自動チェックが可能です。

使い方

npx boxzeemon-beep/agent-risk-linter <target>

<target> には、ファイルまたはディレクトリを指定します。

ルール

  • NO-EXEC: 危険なコマンド実行パターンを検出します。
  • NO-SECRET: ハードコードされたシークレットや認証情報を検出します。
  • NO-UNSAFE-MCP: 不適切なMCP設定を検出します。

設定

カスタムルールや除外パターンを設定ファイルで指定できます。

ライセンス

MIT

関連スキル