bruc3van/agent-skills-guard

一款提供Agent Skills安全扫描和可视化管理的桌面应用 | A desktop application that provides security scanning and visual management for Agent Skills.

解決する課題

Agent Skills Guard は、Claude Code のような AI コーディングエージェント向けにコミュニティが作成した「スキル」(プラグイン/ツール)をインストールする際のセキュリティと管理の課題に対処します。手動でのコードレビューや断片化されたコマンドライン管理を不要にし、これらの拡張機能を発見、スキャン、管理するための集中化された視覚的インターフェースを提供します。

仕組み

このプロジェクトは、AI エージェントスキルのための安全な「アプリストア」として機能するデスクトップアプリケーション(Tauri、React、TypeScript で構築)です。インストール前にスキルを分析する多層スキャンパイプラインを採用しており、リモートコード実行、コマンドインジェクション、機密データの漏洩などのリスクをチェックします。また、厳選されたリポジトリでの発見から、インストール、そしてさまざまな AI ツール(Claude Code、Codex、Antigravity など)間での同期に至るまで、これらのスキルのライフサイクルを管理します。

対象ユーザー

AI エージェントの機能をコミュニティスキルで拡張したいが、ローカルマシン上で信頼できないコードを実行することによるセキュリティリスクを懸念している AI コーディングエージェント(特に Claude Code および類似ツール)の開発者およびユーザー。

ハイライト

  • 多層セキュリティスキャン: Unicode スプーフィング、多段階攻撃チェーン、ファイルタイプの偽装など、8 種類以上のリスクカテゴリを検出します。
  • ハードトリガー保護: 重要な「レッドライン」ルール(例: rm -rf / や SSH キーインジェクション)をトリガーするスキルのインストールを自動的にブロックします。
  • 視覚的なスキル管理: スキルやプラグインのワンクリックインストール、更新、アンインストールを行うための macOS スタイルの GUI を提供します。
  • 厳選されたマーケット: 人手で精査されたスキルのマーケットを内蔵しており、カスタム GitHub リポジトリの追加もサポートしています。
  • CLI ツール統合: npm、pip、Homebrew などのパッケージマネージャーを通じてインストールされたローカルコマンドラインツールを自動的に発見・管理します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト