mcpField
M
multi-portal-compliance

multi-portal-compliance

github.com/hungifyテスト・品質016 回インストール1 週間前に更新
リポジトリ

multi-portal-compliance について

multi-portal-compliance は、YouTube Playables、Poki、CrazyGames、GameDistribution、Yandex Games 向けウェブゲームのコンプライアンスと公開を支援するスキルです。各ポータルの要件リストと、アップロード前のビルド・認証チェックを提供します。

主な機能

  1. 015つのポータルの公開要件リスト
  2. 02関連するポータル SDK スキルの提示
  3. 03ビルドと認証の自動チェック
  4. 04エントリーファイルとスクリプト順序の検証
  5. 05パス、ファイル名、バンドル制限の確認

活用シーン

  1. 01対象ポータル向けウェブゲームの監査
  2. 02ポータル要件に沿ったゲームのパッケージ化
  3. 03アップロード前のビルド成果物チェック

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/hungify/playables-skills --skill multi-portal-compliance

インストール後、Claude Code で/multi-portal-complianceを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
quickstart-crazygames.md
quickstart-gamedistribution.md
quickstart-jest.md
quickstart-poki.md
quickstart-yandex.md
quickstart-youtube.md
upload-requirements-crazygames.md
upload-requirements-gamedistribution.md
upload-requirements-poki.md
upload-requirements-yandex.md
upload-requirements-youtube.md

詳細

マルチポータルのコンプライアンスと公開スキル

このスキルは、YouTube Playables、Poki、CrazyGames、GameDistribution、またはYandex Games向けに、このウェブゲームを構築、監査、またはパッケージ化するときに使用します。

参照チェックリスト

  • references/upload-requirements-youtube.md — YouTube Playables の認定ルール
  • references/upload-requirements-poki.md — Poki のアップロードと SDK のルール
  • references/upload-requirements-crazygames.md — CrazyGames のアップロードと SDK のルール
  • references/upload-requirements-gamedistribution.md — GameDistribution のアップロードと SDK のルール
  • references/upload-requirements-yandex.md — Yandex Games のアップロードと SDK のルール

関連ポータルの SDK スキル(.claude/skills/にインストール済み)

  • youtube-playables-js-sdk — ytgame v1 の公式ライフサイクル、クラウドセーブ、音声、一時停止と再開、広告
  • poki-js-sdk — PokiSDK のライフサイクル、commercialBreak、rewardedBreak
  • crazy-games-js-sdk — CrazyGames SDK v3 の広告、データ、ゲームイベント
  • game-distribution-js-sdk — gdsdk の統合
  • playgama-bridge-js-sdk — YouTube、Poki、CrazyGames、Yandex、GD に対応する、統一された単一 API のブリッジ

自動ビルドと認定チェック

アップロード前に bun run validate(または bun run zip)を実行して、次の項目を検証します。

  1. ルートにindex.htmlがあり、最初にhttps://www.youtube.com/game_api/v1を読み込むこと。
  2. ビルド出力に絶対アセットパス(/assets/...)が含まれていないこと。
  3. すべてのファイル名が厳密に^[A-Za-z0-9_.-]+$に一致すること。
  4. ファイル総数が8,000以下であること。単一ファイルのサイズが30 MiB未満であること(512 KiB超で警告)。初回バンドル/総バンドルのサイズが15 MiB/250 MiB未満であること。

コメント