knoxgraeme/skillfish
The skill manager for AI coding agents. Install, update, and sync skills across Claude Code, Cursor, Copilot + more.
何を解決するか
Skillfish は「エージェントスキル」——AI コーディングエージェントの能力を拡張するための、移動可能な指示、プロンプト、リソースのパッケージ——を管理するツールです。異なる AI ツール間でこれらのスキルを手動で管理する問題を解決し、ユーザーが複数のエージェントに同時にインストール、更新、同期できるようにします。
仕組み
Skillfish は CLI ツールとして、インストールされた AI エージェント(Claude Code、Cursor、GitHub Copilot など)を検出し、それらが使用する SKILL.md ファイルを管理します。GitHub リポジトリからスキルを取得したり、skill.fish ディレクトリで検索したり、各エージェントが期待する特定のディレクトリにインストール処理を自動で行います。
チームでの一貫性を維持するために、skillfish.json マニフェストファイルを使用します。このマニフェストは外部スキルを追跡し、チームメンバーが単一のコマンドで必要なスキルをインストールまたは更新することで、ローカル環境を同期できます。
対象ユーザー
AI コーディングエージェントを使用し、ツールやチーム間でドメイン専門知識や再利用可能なワークフローを共有・発見・標準化したい開発者。
特徴
- マルチエージェント対応:Claude Code、Cursor、Windsurf、GitHub Copilot を含む 33 種類の AI エージェントをサポート。
- ワンコマンドインストール:システム上で検出されたすべてのエージェントに、1 つのコマンドでスキルをインストール。
- チーム同期:マニフェストファイル(
skillfish.json)を使用して、すべてのチームメンバーが同じスキルセットを持つことを保証。 - スキル作成:構造化されたメタデータを持つ新しいスキルテンプレートを作成するためのインタラクティブな
initコマンドを提供。 - プライベートリポジトリ対応:GitHub トークンと統合し、プライベートリポジトリからのスキルインストールを可能に。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト