multi-portal-compliance について
multi-portal-compliance は、YouTube Playables、Poki、CrazyGames、GameDistribution、Yandex Games 向けウェブゲームのコンプライアンスと公開を支援するスキルです。各ポータルの要件リストと、アップロード前のビルド・認証チェックを提供します。
主な機能
- 015つのポータルの公開要件リスト
- 02関連するポータル SDK スキルの提示
- 03ビルドと認証の自動チェック
- 04エントリーファイルとスクリプト順序の検証
- 05パス、ファイル名、バンドル制限の確認
活用シーン
- 01対象ポータル向けウェブゲームの監査
- 02ポータル要件に沿ったゲームのパッケージ化
- 03アップロード前のビルド成果物チェック
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ hungify/ playables-skills --skill multi-portal-complianceインストール後、Claude Code で/multi-portal-complianceを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/quickstart-crazygames.mdquickstart-gamedistribution.mdquickstart-jest.mdquickstart-poki.mdquickstart-yandex.mdquickstart-youtube.mdupload-requirements-crazygames.mdupload-requirements-gamedistribution.mdupload-requirements-poki.mdupload-requirements-yandex.mdupload-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—ytgamev1 の公式ライフサイクル、クラウドセーブ、音声、一時停止と再開、広告poki-js-sdk— PokiSDK のライフサイクル、commercialBreak、rewardedBreakcrazy-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)を実行して、次の項目を検証します。
- ルートに
index.htmlがあり、最初にhttps://www.youtube.com/game_api/v1を読み込むこと。 - ビルド出力に絶対アセットパス(
/assets/...)が含まれていないこと。 - すべてのファイル名が厳密に
^[A-Za-z0-9_.-]+$に一致すること。 - ファイル総数が8,000以下であること。単一ファイルのサイズが30 MiB未満であること(512 KiB超で警告)。初回バンドル/総バンドルのサイズが15 MiB/250 MiB未満であること。
コメント
Markdown 対応