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

rtwsvj/skill-switch

ローカル優先のガバナンスとセキュリティゲート。AIコーディングエージェント(Claude Code、Codex、Gemini CLI、Cursor、Copilot)にインストールするスキルを監査、同期、ロールバックします。CLIと署名付きmacOSアプリを提供。テレメトリーは一切取得しません。

skill-switch とは?

`skill-switch`は、複数のAIコーディングエージェント(Claude Code、Codex、Gemini CLI、Cursor、GitHub Copilotなど)にインストールしたスキルを一元管理するためのCLIツール兼macOSアプリです。ローカルファーストの設計で、スキルごとに有効/無効を切り替えたり、バージョン管理やロールバックを安全に行えます。また、セキュリティゲートとして、各スキルのアクセス権限を監査・制御できるため、信頼できないスキルが機密データにアクセスするのを防ぎます。オフラインでも動作し、テレメトリーは一切送信しないため、プライバシーを重視する開発者に適しています。

対応✓Claude Code✓Codex CLI✓Cursor✓Gemini CLI
npx skills add rtwsvj/skill-switch

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

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

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

ドキュメント

API Client

シークレットは環境変数に保持し、ハードコードしないでください。独自に設定したベースURLにリクエストを送信します:

curl -sS -H "Authorization: Bearer $API_TOKEN" "$API_BASE_URL/v1/users"

API_TOKENとAPI_BASE_URLは、シェルプロファイルまたはgitignoreされたローカルの.envファイルに保存してください。トークンは自分が設定したホストにのみ送信されます。

関連スキル