skilld-dev/skilld

Curated agent skills by humans. Search, run, install, and keep them current from one CLI.

何を解決するか

skilld は、Claude Code、Cursor、Gemini CLI などの異なる AI エージェント間で共有できる「スキル」——標準化された指示と補助ファイルのキュレート済みレジストリを提供します。エージェントの設定が分散している問題や、特定のタスクやツール用の信頼できる、バージョン管理された指示を発見・インストールする困難さを解決します。

動作方法

このプロジェクトは CLI ツールとレジストリ(skilld.dev)から構成されています。「スキル」とは、Agent Skills 形式に従った SKILL.md ファイルを含むディレクトリです。ユーザーはスキルを検索し、1回限りのセッションで実行(エージェントが従う指示を出力)したり、エージェントの設定に永続的にインストールしたりできます。CLI は Git コミットによるバージョン管理を処理し、不変アーティファクトとアテステーションでスキルの整合性を検証し、複数のエージェントターゲット間でのインストールを管理します。

対象ユーザー

AI コーディングアシスタントや CLI エージェントの機能を、手動でプロンプトをコピー&ペーストせずに、キュレート済みでコミュニティ主導の指示で拡張したい開発者や AI エージェントユーザー。

特徴

  • エージェント間互換性:1つのコマンドで、複数の対応エージェントターゲット(例:Claude Code、Codex、Cursor)にスキルをインストール可能。
  • 人間によるキュレーション:すべてのスキルは人間の著者と特定の GitHub リポジトリにリンクされ、透明性を確保。
  • 検証済み配信:不変アーティファクトとアテステーションを使用して、ダウンロードしたスキルがソースコミットと一致することを保証。
  • セッションベース実行run コマンドにより、システムに永続的な変更を加えずに1回限りのセッションでスキルをプレビュー・適用可能。
  • ネイティブパフォーマンス:npm を通じてネイティブバイナリとして配布され、ランタイム依存関係を回避。

関連

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