SkillDash について
SkillDashは、エージェントスキル、プラグイン、ツールなどを探せる公開ディレクトリで、読み取り専用のMCPサーバーも提供します。ソース、チェックサム、ライセンスを記録したスキルと、審査済みのコミュニティ投稿を収録しています。
主な機能
- 01エージェントスキルの検索とプレビュー
- 02固定ソース、ハッシュ、ライセンスの確認
- 03プラグインとツールのメタデータ閲覧
- 04スキル導入の計画
- 05審査済みコミュニティ掲載の検索
活用シーン
- 01特定の作業に合うスキルを探す
- 02導入前にスキルを確認する
- 03プラグインやMCPツールを見つける
- 04審査済みコミュニティ投稿を閲覧する
MCP 対応
SkillDashは公開読み取り専用HTTP MCPエンドポイントとローカルstdio方式を提供します。ツールでスキルの検索・確認や導入計画、ツールや公開済みコミュニティ掲載の検索ができます。ダウンロードした指示の実行やファイルのインストールは行いません。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://skills.maqamagent.com/mcpclaude mcp add --transport http ajnasnb-skilldash https://skills.maqamagent.com/mcp{"mcpServers":{"ajnasnb-skilldash":{"type":"http","url":"https://skills.maqamagent.com/mcp"}}}Cursor で開く{"servers":{"ajnasnb-skilldash":{"type":"http","url":"https://skills.maqamagent.com/mcp"}}}VS Code で開く{"mcpServers":{"ajnasnb-skilldash":{"type":"http","url":"https://skills.maqamagent.com/mcp"}}}{"mcpServers":{"ajnasnb-skilldash":{"serverUrl":"https://skills.maqamagent.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
SkillDash — 無料の Skill Library と AI ディレクトリ
AI エージェントにこのリンクを渡してください:https://skills.maqamagent.com/agent.md
SkillDash はエージェントファーストのソフトウェアツールです。2026 年 10 月 12 日に確認した、17 のリポジトリから集めた、ライセンスが明記された一意のスキルフォルダー 5,126 件に加え、10 月 13 日に固定された公式 Claude プラグインマーケットプレイスから記録した個別プラグイン 315 件を含む、ツール情報 322 件を収録しています。ダウンロード可能なスキルリポジトリには、確認時点でリポジトリのスター数が 10,000 以上であることが必要です。個別のプラグインリポジトリには、それぞれ独自のメタデータと要件があります。
flowchart LR
Agent[AI agent] --> Guide[One agent link]
Guide --> Interfaces[MCP / API / CLI]
Interfaces --> Skills[Pinned skills + hashes + licenses]
Interfaces --> Tools[Tools + plugins + libraries + chatbots]
Skills --> Authorized[Inspect, then use with authorization]
Creator[Creator or owner-authorized agent] --> Email[Verify owner email]
Email --> Proposal[Public details + private contacts]
Proposal --> Review[Owner defines agent usage and reviews]
Review --> Published[Published listing + share link]
Proposal --> Receipt[Email receipt and review updates]
機械可読マニフェスト:https://skills.maqamagent.com/.well-known/agent.json
Codex、Claude Code、Delta Harness向けの、オープンなスキルマーケットプレイス、npm CLI、読み取り専用 MCP サーバーです。
SkillDash は、厳選された Skill Library と、スキル、AI 製品、プラグイン、ライブラリ、MCP サーバー、ツールを掲載する無料のコミュニティディレクトリを組み合わせています。アカウントなしで閲覧できます。投稿や投票を行うには、メールアドレスを確認してください。コミュニティへの投稿に、最低スター数や掲載料はありません。
無料で公開 · コミュニティディレクトリ · アカウント · 掲載ポリシー
承認されたコミュニティ掲載情報にはすべて、公開ページとSkillDash 掲載済みバッジが付与されます。レビュアーが公開ソース、掲載内容、公開権限を確認します。これはセキュリティ認証ではありません。確認済みアカウントは、掲載ごとに取り消し可能な投票を 1 回行えます。リポジトリのスター数は別途扱われます。
既存の、厳選されたダウンロード可能なカタログでは、記録済みのソース選定ポリシー、上流ライセンス、固定されたリビジョン、ファイルの SHA-256 チェックサムが維持されます。コミュニティへの投稿が、自動的に厳選されたダウンロードアーカイブに追加されることはありません。
アカウント、レビュー、通知の配信
メールでのサインインには、15 分で期限切れになるランダムなワンタイムリンクを使用します。保存されるのはトークンのハッシュのみです。本番環境のセッションには Secure、HttpOnly、SameSite 属性の Cookie を使用し、有効期限は 14 日間です。サインアウトするとセッションは無効になります。アカウントのメールアドレスは非公開です。
Cloudflare Email Service は、EMAIL バインディングを通じてサインインリンクと投稿通知を送信します。新しい投稿は [email protected] に通知され、承認されたリスティングは投稿者に通知されます。投稿時の連絡先は非公開で、公開 API、MCP の応答、公開ページには含まれません。送信者は、すでにオンボーディング済みの会社ドメインにある [email protected] に制限されています。追加の API キーは不要です。
D1 には投稿とトランザクション通知アウトボックスが保存されます。5 分ごとに実行されるスケジュールワーカーは、失敗した通知をバックオフ付きで再試行し、期限切れの認証レコードとレート制限レコードを削除します。レビュアーアカウントは、設定済みの ADMIN_EMAIL を確認した後、/review で保留中のキューと通知の失敗を確認できます。メール送信を試みる前に、レビュー結果が永続化されます。
デプロイ前に、すべての D1 マイグレーションを適用してください。バージョン 0.4.0 では、公開エージェント使用状況の詳細と非公開の投稿連絡先を追加する migrations/0003_agent_submissions.sql が追加されています。このマイグレーションでは、アカウント、セッション、リスティング、投票、通知の各テーブルが追加されます。既存の投稿キューはそのまま保持されます。ローカルでのアカウント/投票/レビューのテストでは、メール送信をモックし、本番環境と同じ SQL スキーマを SQLite で使用します。本番環境でメールを配信するには、Cloudflare の送信者ドメインとバインディングが必要です。
ライブラリを見る · エージェント向けの説明 · API スキーマ
名前、説明、関連タスクの用語で、実際のスキルフォルダーを数千件検索できます。手順をプレビューしたり、スキルをブックマークしたり、SKILL.md をコピーしたり、参照資料とライセンスを含む ZIP 全体をダウンロードしたりできます。
AI エージェントのスキルとは? · Codex のインストールガイド · Claude Code のインストールガイド · スキルの安全性 · ディレクトリ全体
ダウンロード可能なスキルカタログのすべてのソースは、記録された確認時点で リポジトリのスター数が 10,000 以上の公開 GitHub リポジトリです。スターは個々のスキルではなく、リポジトリに付与されています。ソースのコミットとファイルのチェックサムは固定されています。このカタログは、セキュリティ認証やソース作成者による推奨を主張するものではありません。
プラグインとエージェントツール
プラグインを見るか、エージェントに公開されている説明を渡してください。ディレクトリには 1 ページあたり 20 件のレコードが表示され、検索/種類のフィルターと前後のページへの移動機能があります。インポートされたすべてのプラグインには、情報が提供されている場合、上流の作成者、対応ホスト、目的、ソースリビジョン、セットアップリンク、ソース ZIP が記録されます。リポジトリの ZIP には複数のプラグインが含まれる場合があります。インストールする前に、リンク先のプラグインパスを確認してください。
公式マーケットプレイスのスター数は、そのマーケットプレイスのリポジトリを示すものです。各プラグインのスター数には転記されず、インポートされたメタデータは、コミュニティからのレビュー済み投稿とは別のものです。個々のプラグイン/サービスのライセンス、アカウント要件、料金、権限については、引き続き上流の要件が適用されます。無料のリスティングであっても、接続先の有料サービスが無料になるわけではありません。
公開 HTTP MCP を使用するエージェントは、query、type、limit、offset を指定して search_tools を呼び出せます。応答には total と nextOffset が含まれます。対応する HTTP エンドポイントでは q を使用します:/api/tools?q=browser&type=plugin&limit=20&offset=20。scripts/sync-plugins.mjs は、プラグインをインストールまたは実行することなく、固定された公式マーケットプレイスのメタデータを更新します。
npm から使用する
Node.js 20.19 以降:
npx agent-skill-library search "make a launch video"
npx agent-skill-library search "accessible React interfaces" --json
npx agent-skill-library show anthropics--skills--frontend-design --content
npx agent-skill-library install anthropics--skills--frontend-design --agent codex
または、CLI をインストールします:
npm install -g agent-skill-library
skill-library search "test a website"
検索結果で複数のソースが同じ名前を持つ場合は、正確な ID を指定してください。名前が一意の場合は、名前だけでインストールできます。検索はローカルで行われ、オフラインでも使用できます。スキルの読み込みやインストールには、固定された GitHub ファイルへのアクセスが必要です。
ライブラリの使い方をエージェントに教える
npx agent-skill-library setup --agent all --global
これにより、3 つの個人用ライブラリに小さな検出用スキルがインストールされます。数千のスキルをインストールしたり、モデル設定を変更したり、MCP プロセスを開始したりすることはありません。タスクに関連するスキルのみをインストールしてください。
| 対象 | プロジェクトへのインストール | 個人用インストール |
|---|---|---|
| Codex desktop / CLI | .agents/skills/<name> | ~/.agents/skills/<name> |
| Claude Code | .claude/skills/<name> | ~/.claude/skills/<name> |
| Delta Harness | 該当なし | skills/<name> 配下の Delta アプリケーションデータディレクトリ |
個人用にインストールするには --global を追加します。Delta と --agent all では、このオプションが必要です。別のプロジェクトで使用するには --cwd <directory> を指定します。Windows では、Delta は %APPDATA%\Delta Harness\skills を使用します。DELTA_DATA_DIR でアプリケーションプロファイルを上書きできます。Codex はスキルの変更を自動的に検出します。新しいスキルが表示されない場合は、再起動してください。インストール後は、Claude Code の新しいセッションを開始するか、Delta の Skills パネルを更新してください。
リポジトリベースのクラウドタスクでは、プロジェクトのスキルフォルダーをコミットしてください。お使いのコンピューターに個人用としてインストールしても、リモート環境では自動的に利用可能になりません。Claude Code がサポートされていても、すべての Claude チャット製品がファイルシステム上のスキルを自動的に読み込むわけではありません。
npx agent-skill-library install FULL-SKILL-ID --agent claude --global
npx agent-skill-library install FULL-SKILL-ID --agent delta --global
npx agent-skill-library install FULL-SKILL-ID --agent codex --dry-run
npx agent-skill-library list --agent codex --global --json
インストーラーはステージングディレクトリにダウンロードし、すべての SHA-256 を検証してから、完全なフォルダーをインストール先に配置します。サポート用スクリプトが実行されることはありません。スクリプトの実行ビットは保持されます。リンクされたインストールパス、パストラバーサル、曖昧な Windows 名、想定外のダウンロードホストは拒否されます。
管理対象外のスキルが上書きされることはありません。既存の管理対象リビジョンを置き換えるには --force が必要です。ローカルでの編集はデフォルトで保護され、--force を指定しても、ローカルに追加されたファイルがある場合は置き換えが阻止されます。置き換えを依頼する前に、編集内容をバックアップしてください。
MCP
このコンピューター上のすべてのプロジェクトで、公開 SkillDash MCP に一度接続します。
npx agent-skill-library connect --host all --global
このコネクターは、Codex、Claude Code、Cursor、Antigravity の個人用設定に読み取り専用の HTTP サーバーを統合します。他のサーバーや設定は保持され、変更されたファイルは元のファイルの隣にバックアップされます。無効化されたエントリーや競合するエントリーは拒否され、--dry-run で事前確認できます。セットアップ後、ホストを更新するか再起動してください。API キーもローカルサーバープロセスも必要ありません。
エンドポイント:**https://skills.maqamagent.com/mcp**。ツール:`get_library_info`、`search_skills`、`read_skill`、`plan_skill_install`、`search_tools`、`search_listings`。スキルには、ソースのリビジョン、SHA-256 チェックサム、サポートリソース、ライセンスが保持されます。search_tools は、ソースが固定された上流のツール/プラグインのメタデータを返します。search_listings は、公開済みで審査済みのコミュニティ投稿のみを返します。投稿の審査はセキュリティ認証ではありません。
リポジトリベースのクラウドワークスペースでは、--global を付けずにコマンドを実行し、生成された4つのクライアント設定をコミットしてください。ホスト側での信頼または承認の手順は引き続き適用されます。リモートマシンには独自の設定があり、ノートパソコンに個人用としてインストールしても、自動的にはコピーされません。ホスト型チャット製品では、それぞれ専用の MCP コネクター設定が必要です。
npx agent-skill-library connect --host all --cwd /path/to/project
npx agent-skill-library connect --host claude,cursor --global --dry-run --json
npx agent-skill-library doctor --host all --global --json
グローバルパスは ~/.codex/config.toml、~/.claude.json、~/.cursor/mcp.json、~/.gemini/config/mcp_config.json です。プロジェクトのパスは .codex/config.toml、.mcp.json、.cursor/mcp.json、.agents/mcp_config.json です。Antigravity のリモートエントリーでは serverUrl を使用し、Claude Code のエントリーでは type: "http" と url を使用します。
古い Antigravity IDE プロファイルに ~/.gemini/antigravity/mcp_config.json がすでにある場合、グローバル設定ではそのファイルにもコネクターが統合されます。新規インストールでは、レガシープロファイルは作成されません。
SkillDash は公開情報の探索コンテキストを提供します。Qarinah は、オプトインしたプロジェクトのメモリをローカルに保持します。SkillDash に接続しても、プロジェクトの履歴がアップロードされたり、コンピューター上の非公開ファイルへのアクセスが許可されたりすることはありません。
ローカル stdio の代替手段
{
"mcpServers": {
"skill-library": {
"command": "npx",
"args": ["-y", "agent-skill-library", "mcp"]
}
}
}
stdio サーバーは、同じ6つのツール名を提供します。スキル検索ではライブカタログが更新され、利用できない場合は、パッケージに含まれる代替データが明示的に表示されます。ツールのメタデータにはパッケージのスナップショットが使われます。コミュニティ投稿の検索には公開ウェブサイトが必要です。最新のマーケットプレイスカタログを使うには、公開 HTTP MCP を使用してください。上記のグローバルコネクターはそのエンドポイントを使用します。これは内容を調査して計画を立てるだけで、ダウンロードした指示を実行したり、インストールを書き込んだりすることはありません。クライアントの MCP 設定でコマンドを構成してください。サービス API キーは必要ありません。
公開 API と投稿
curl "https://skills.maqamagent.com/api/skills?q=video&limit=10"
curl "https://skills.maqamagent.com/api/categories"
スキルのルート:/api/skills/{id}、/content、/manifest、/download。直接アセットは /documents/{id}.md、/manifests/{id}.json、/bundles/{id}.zip から利用できます。
npx agent-skill-library submit https://github.com/OWNER/REPO --path skills/NAME
CLI は、あらかじめ入力された所有者確認フォームを準備します。ウェブサイトまたは所有者から権限を付与された API クライアントが、所有者のメールアドレスを確認した後、公開情報を送信します。投稿の受付確認と審査結果は、そのメールアドレスに送られます。電話番号は任意で、非公開かつ未確認です。審査担当者は、公開を承認する前にエージェントとの互換性と使用方法を定めます。厳選されたダウンロード収集機能では、これとは別に、ソースのスター数が10,000件以上であることを求めるポリシー、ライセンス、移植可能なフロントマター、固定されたリビジョン、サポートファイルの完全性を確認します。従来の匿名 /api/submissions エンドポイントは、新しいフォームとスキーマを案内する410を返します。
メンテナーは npx wrangler d1 execute agent-skill-library --remote --command "SELECT id, repo, skill_path, status FROM submissions WHERE status = 'pending'" でキューを確認し、ソースを審査したうえで、承認したプレフィックスを registry/sources.json に追加できます。npm run sync を実行すると、レビュー可能なカタログの差分が生成されます。チェックに合格した場合にのみ、変更をコミットしてデプロイしてください。
開発と再現
npm ci
npm run check
npm test
npm run hydrate
npm run build
npm run check:seo
npm run preview
hydrate は、コミット済みのマニフェストからハッシュを再検証しながら、ZIP ファイルを正確に再現します。クリーンなチェックアウトでは、固定された上流リポジトリのアーカイブをダウンロードする場合があります。カタログは更新しません。sync は、スター数とソースのリビジョンを意図的に更新し、完全に一致する指示内容を重複排除して、マニフェストとアセットを再生成します。gh auth login または GH_TOKEN を使った GitHub 認証により、匿名 API の低い利用上限を回避できます。
npm run sync
npm run check
npm test
npm run build
npm run test:browser
デプロイでは、Cloudflare Workers の静的アセットに、小規模な検索・送信用 Worker と D1 を組み合わせます。フォークをデプロイする前に、wrangler.jsonc を確認し、ご自身の D1 データベースとカスタムドメインを作成してください。
npx wrangler d1 migrations apply agent-skill-library --local
npx wrangler dev
# For this configured production project:
npx wrangler d1 migrations apply agent-skill-library --remote
npm run deploy
フロントエンドのみの開発には npm run dev:web を利用できます。API と送信機能を完全に使用するには Wrangler が必要です。
本番ビルドでは、スキルページ全体、カテゴリ別ページ、ページネーション付きの ディレクトリ、インストールガイドが生成されます。これらのページは JavaScript がなくても 読みやすく表示されます。ページごとのタイトル、正規 URL、ソーシャルプレビュー、 構造化データ、XML サイトマップは、同じソースカタログから生成されます。調査の根拠、 確認項目、インデックス登録の手順については、検索での発見 をご覧ください。
コピー機能へのフィードバックや、発見ページのブラウザー確認を行うには、ポート 8797 で
Wrangler を実行し、npm run test:copy-seo を実行してください。別のローカル URL または
デプロイ済み URL をテストするには、LIBRARY_TEST_URL を設定します。これらの確認では、
実際のクリップボードへの書き込み、権限の拒否、繰り返しクリック、コマンドの変更、
動きを減らす設定、モバイルレイアウト、JavaScript を使わないページの閲覧をテストします。
出典と互換性
THIRD-PARTY.md、ソース設定、同期レポートをご覧ください。ライブラリのコードは MIT ライセンスです。上流のスキルには、それぞれ独自のライセンスが適用されます。汎用の SKILL.md 形式はクライアント間で利用できますが、特化型のスキルでは、独自のランタイム、ツール、認証情報、またはサブスクリプションが必要な場合があります。
ローカルで配布されている Brag スキルは、ここでは再公開していません。公開されている上流ソースと、同梱音声の再配布権が確認できなかったためです。ライセンスされた Hyperframes の動画ワークフローを見つけるには、「brag」または「launch video」で検索してください。Delta は、ユーザーがすでにローカルにインストールしている Brag も検出できます。
貢献とセキュリティ問題の報告
ソースの提出と開発についてはCONTRIBUTING.mdを、 保護されたプル/プッシュのワークフローについてはブランチポリシーを、 脆弱性を非公開で報告する方法についてはSECURITY.mdをご覧ください。
継続的な利用可能性と最新のスキル
npm install -g agent-skill-library で CLI を一度インストールし、skill-library connect --host all --global と skill-library setup --agent all --global を実行します。ユーザーレベルの MCP 設定とスキルの検出機能は、ホストが設定を読み込んだ後、プロジェクトをまたいで、また新しいチャットや再開したチャットでも、対応するローカルホストで引き続き利用できます。skill-library doctor --host all --global --json を実行すると、保存済みのホスト接続と実際のリモート MCP 検索を確認できます。
リモート MCP はデプロイ済みのライブラリを使用します。CLI 検索とローカル MCP 検出機能は、公開 HTTPS ライブラリからカタログを更新します。長時間実行されるプロセスでは 5 分間キャッシュされ、オフライン時にはピン留めされたカタログであることを明記したフォールバックを使用します。インストール済みパッケージに同梱されたカタログをそのまま使用するには、--offline を指定します。
skill-library update --agent codex --global --json を実行して管理対象リビジョンの更新を確認し、変更されていない管理対象ファイルを更新するには --apply を追加します。サポート用リソースとライセンスはチェックサムで検証されます。ローカルでの編集、追加ファイル、管理対象外のスキル、変更されたソースの所有権は保持されます。更新によってアップストリームのスクリプトが実行されることはありません。パッケージのアップグレードは、これとは別に npm install -g agent-skill-library@latest を実行します。
ユーザーレベルのローカル設定は、別のコンピューター、クラウドワーカー、またはツールを再読み込みしていない実行中のホストには自動的に適用されません。プロジェクトの設定をコミットするか、そのリモートホストを個別に設定してください。利用可能にすることで、エージェントは関連するスキルを選択できますが、無関係なタスクでスキルの使用を強制するものではありません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。