mcpField
P
publish-to-all-skill-stores

publish-to-all-skill-stores

ローカル
github.com/xixi048開発ツール0今日更新

publish-to-all-skill-stores について

既存の`SKILL.md`をエージェントスキルのマーケットプレイスに公開するためのエージェントスキルです。提出方法を整理し、公開前チェックとパッケージ作成の手順を提供します。

主な機能

  1. 01スキルストアと提出経路の一覧
  2. 02経路別の提出手順
  3. 03公開準備状況の確認
  4. 04ストア向けパッケージの作成
  5. 05検証方法とよくある問題の記録

活用シーン

  1. 01既存スキルを複数のストアへ提出
  2. 02提出前にファイルと配置を確認
  3. 03各マーケットプレイス向けのパッケージ作成

MCP 対応

stdio経由でストア一覧、公開前チェック、スキルパッケージ作成のツールをMCPクライアントに公開します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ
パッケージ
mcpbpublish-to-all-skill-stores-2.0.1.mcpb2.0.1

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

publish-to-all-skill-stores

License: MIT

すべての Skill ストアに同時に掲載 · 既存の SKILL.md スキルを国内外のエージェントスキルマーケットプレイスに公開するためのエージェントスキルです。 無料・有料を問わず、各ストアの実際の投稿方法を調べ直すのに1週間を費やす必要はありません。

中国語の説明は下記をご覧ください。

概要

ラッパーではなく、実践ガイドです。各種ストアの実際の仕組みをエージェントに伝え、ファイルを置くだけでは受け付けてもらえない場所に時間を費やさずに済むようにします。

形式投稿方法例
GitHub から自動インデックスリポジトリを修正(パス+トピック+README)skills.sh、SkillsMP、claude-plugins.dev
公開投稿 APIHTTP POST を1回実行skillstore.io、skillsmd.dev、skillbay.sh
GitHub PRフォーク → ファイルを追加 → PRbuildwithclaude、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 をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。