mcpField
M
multi-portal-compliance

multi-portal-compliance

github.com/hungifyTesting & quality016 installsUpdated 1w ago
Repository

About multi-portal-compliance

multi-portal-compliance is a compliance and publishing skill for web games targeting YouTube Playables, Poki, CrazyGames, GameDistribution, and Yandex Games. It provides portal-specific checklists and an automated build and certification check before upload.

Key features

  1. 01Reference publishing requirements for five portals
  2. 02List related portal SDK skills
  3. 03Run automated build and certification checks
  4. 04Validate the entry file and script order
  5. 05Check paths, filenames, and bundle limits

Use cases

  1. 01Audit a web game for its target portals
  2. 02Package a game according to portal requirements
  3. 03Check build output constraints before upload

Install

Copy the command and run it in a terminal.

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

After installing, type/multi-portal-compliancein Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with 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

Details

From the project README

Multi-Portal Compliance & Publishing Skill

Use this skill when building, auditing, or packaging this web game for YouTube Playables, Poki, CrazyGames, GameDistribution, or Yandex Games.

Reference Checklists

  • references/upload-requirements-youtube.md — YouTube Playables certification rules
  • references/upload-requirements-poki.md — Poki upload & SDK rules
  • references/upload-requirements-crazygames.md — CrazyGames upload & SDK rules
  • references/upload-requirements-gamedistribution.md — GameDistribution upload & SDK rules
  • references/upload-requirements-yandex.md — Yandex Games upload & SDK rules

Sibling Portal SDK Skills (Installed in .claude/skills/)

  • youtube-playables-js-sdk — Official ytgame v1 lifecycle, cloud save, audio, pause/resume, ads
  • poki-js-sdk — PokiSDK lifecycle, commercialBreak, rewardedBreak
  • crazy-games-js-sdk — CrazyGames SDK v3 ads, data, game events
  • game-distribution-js-sdk — gdsdk integration
  • playgama-bridge-js-sdk — Unified single-API bridge supporting YouTube, Poki, CrazyGames, Yandex, GD

Automated Build & Certification Check

Run bun run validate (or bun run zip) before uploading to verify:

  1. index.html exists at root and loads https://www.youtube.com/game_api/v1 first.
  2. Zero absolute asset paths (/assets/...) in built output.
  3. All filenames strictly match ^[A-Za-z0-9_.-]+$.
  4. Total file count ≤ 8,000, single file < 30 MiB (warn > 512 KiB), initial/total bundle < 15 MiB / 250 MiB.

Comments

Markdown supported