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
- 01Reference publishing requirements for five portals
- 02List related portal SDK skills
- 03Run automated build and certification checks
- 04Validate the entry file and script order
- 05Check paths, filenames, and bundle limits
Use cases
- 01Audit a web game for its target portals
- 02Package a game according to portal requirements
- 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-complianceAfter installing, type/multi-portal-compliancein Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with 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.mdDetails
From the project READMEMulti-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 rulesreferences/upload-requirements-poki.md— Poki upload & SDK rulesreferences/upload-requirements-crazygames.md— CrazyGames upload & SDK rulesreferences/upload-requirements-gamedistribution.md— GameDistribution upload & SDK rulesreferences/upload-requirements-yandex.md— Yandex Games upload & SDK rules
Sibling Portal SDK Skills (Installed in .claude/skills/)
youtube-playables-js-sdk— Officialytgamev1 lifecycle, cloud save, audio, pause/resume, adspoki-js-sdk— PokiSDK lifecycle, commercialBreak, rewardedBreakcrazy-games-js-sdk— CrazyGames SDK v3 ads, data, game eventsgame-distribution-js-sdk—gdsdkintegrationplaygama-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:
index.htmlexists at root and loadshttps://www.youtube.com/game_api/v1first.- Zero absolute asset paths (
/assets/...) in built output. - All filenames strictly match
^[A-Za-z0-9_.-]+$. - Total file count ≤ 8,000, single file < 30 MiB (warn > 512 KiB), initial/total bundle < 15 MiB / 250 MiB.
Comments
Markdown supported