publish-to-all-skill-stores について
既存の`SKILL.md`をエージェントスキルのマーケットプレイスに公開するためのエージェントスキルです。提出方法を整理し、公開前チェックとパッケージ作成の手順を提供します。
主な機能
- 01スキルストアと提出経路の一覧
- 02経路別の提出手順
- 03公開準備状況の確認
- 04ストア向けパッケージの作成
- 05検証方法とよくある問題の記録
活用シーン
- 01既存スキルを複数のストアへ提出
- 02提出前にファイルと配置を確認
- 03各マーケットプレイス向けのパッケージ作成
MCP 対応
stdio経由でストア一覧、公開前チェック、スキルパッケージ作成のツールをMCPクライアントに公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
publish-to-all-skill-stores
すべての Skill ストアに同時に掲載 · 既存の
SKILL.mdスキルを国内外のエージェントスキルマーケットプレイスに公開するためのエージェントスキルです。 無料・有料を問わず、各ストアの実際の投稿方法を調べ直すのに1週間を費やす必要はありません。
中国語の説明は下記をご覧ください。
概要
ラッパーではなく、実践ガイドです。各種ストアの実際の仕組みをエージェントに伝え、ファイルを置くだけでは受け付けてもらえない場所に時間を費やさずに済むようにします。
| 形式 | 投稿方法 | 例 |
|---|---|---|
| GitHub から自動インデックス | リポジトリを修正(パス+トピック+README) | skills.sh、SkillsMP、claude-plugins.dev |
| 公開投稿 API | HTTP POST を1回実行 | skillstore.io、skillsmd.dev、skillbay.sh |
| GitHub PR | フォーク → ファイルを追加 → PR | buildwithclaude、awesome リスト |
| ログインが必要な CLI/OAuth フォーム | 先にログイン | ClawHub、Tank、Cow Skill Hub、agentskill.sh |
| プラットフォーム内でホスト | スキルを移植 — 別プロジェクトになります | Coze、AgentMore、GPT Store |
v2 の新機能
- チャネルレジストリを24から36に拡張(LobeHub、agentskills.in、XFYUN Astron、MCP 関連のディレクトリ、公式リポジトリ、中国の二次市場、
/.well-known/agent-skills/index.jsonディスカバリーエンドポイントを追加) - ストアが実在するかを判断する明確なルールを追加:受付 ID も PR もなければ、投稿は完了していません
- 有料の調査結果:支払いの可否はチャネルではなくフォームによって決まります — Tencent SkillPay は手数料0%ですが、バックエンド連携が必要な「Pay Skill」のみ受け付けます
インストール
npx skills add xixi048/publish-to-all-skill-stores
/plugin marketplace add xixi048/publish-to-all-skill-stores
内容
skills/publish-to-all-skill-stores/
├── SKILL.md the decision-first workflow
├── references/
│ ├── store-registry.md 24 channels: region, pricing, form, verification level
│ ├── submission-recipes.md 6 recipes + SPA recon + mirror/token push
│ ├── paid-channels.md revenue splits, skillbay field table, price tiers
│ └── pitfalls.md 20+ "symptom → cause → fix" entries
└── scripts/
├── preflight.py readiness check (layout, license, danger calls, network)
├── build_package.py build the shapes each store wants
└── submit_all.py batch submitter (--registry for the full table)
クイックスタート
# 1. readiness check — ERROR means don't submit yet
python skills/publish-to-all-skill-stores/scripts/preflight.py <repo>/skills/<name>
# 2. build the package shapes
python skills/publish-to-all-skill-stores/scripts/build_package.py <repo> skills/<name> --out dist
# 3. see every channel and its submission form
python skills/publish-to-all-skill-stores/scripts/submit_all.py --registry
# 4. batch submit the ones that need no login
python skills/publish-to-all-skill-stores/scripts/submit_all.py --all --repo <github-url>
確実に役立つ唯一のルール
ディレクトリサイトがインデックスするのは skills/<name>/SKILL.md だけです。リポジトリのルートに置かれたスキルは、検出されることも、エラーになることもありません — ただ見えないままです。移動して相対パスを修正し、再投稿してください。
MCP サーバーとして使う
同じ3つのツールを MCP 経由(stdio、依存関係ゼロ)でも公開しているため、MCP 対応エージェントから直接呼び出せます。
{
"mcpServers": {
"publish-to-all-skill-stores": {
"command": "python",
"args": ["C:/path/to/publish-to-all-skill-stores/mcp/server.py"]
}
}
}
ツール:skill_store_registry(36チャネル)、skill_preflight(準備状況の確認)、skill_build_package(ストアが求める形式の ZIP)。
機械可読なインデックス
docs/.well-known/agent-skills/index.json は GitHub Pages で公開されているため、/.well-known/agent-skills/index.json の規約に対応するエージェントは、ストアを介さずにこれらのスキルを見つけられます。
https://xixi048.github.io/publish-to-all-skill-stores/.well-known/agent-skills/index.json
要件
Python 3.8 以降、標準ライブラリのみを使用します。スクリプトからネットワークにアクセスすることはありません。ただし、依頼した公開エンドポイントへのアクセスは除きます。
ライセンス
MIT — LICENSE をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。