scaffold-gateables

Scaffold monetization gateables for Phaser 3 or Three.js games.

307|37|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/PlayableIntelligence/game-creator --skill scaffold-gateables
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scaffold-gateables
Source: https://github.com/PlayableIntelligence/game-creator/tree/main/skills/scaffold-gateables
Command: npx skills add https://github.com/PlayableIntelligence/game-creator --skill scaffold-gateables

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scaffold-gateables provides a safe, additive path to introduce monetization hooks into an existing browser game without altering the core loop, ensuring free players have a consistent experience while enabling entitlement-driven features for paid tiers.

Core Features & Use Cases

  • Adds ready-to-wire features such as a skin picker, continue-after-death, save slots, and daily challenges that can be gated via a single Entitlements check.
  • Produces a minimal wiring surface (Entitlements.js, EventBus events, and GameState fields) so any Play.fun or subgames integration can flip entitlement keys to activate features.
  • Works with Phaser 3 or Three.js games using the game-creator architecture and can be extended with additional gateables easily.

Quick Start

Run the scaffold-gateables skill on your game project to generate the gateable scaffolding and Entitlements wiring.

Frequently Asked Questions about scaffold-gateables

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add monetization features to an existing Phaser 3 or Three.js game?

Add monetization features to a Phaser 3 or Three.js game by scaffolding gateables like skins, continue-after-death, and save slots. These are wired through a single Entitlements check, ensuring free players retain a consistent experience while paid tiers unlock functionality.

What are game gateables and how do they work with entitlements?

Game gateables are monetization-ready features that degrade gracefully when locked. They work through a central Entitlements.js module that checks entitlement keys, allowing platforms like Play.fun to flip access and activate silver or gold tier features without altering the core gameplay loop.

Can I introduce monetization hooks into a browser game without breaking the core gameplay loop?

Yes, you can introduce monetization hooks additively without breaking the core gameplay loop. The scaffold provides modular gateable modules that wire into EventBus events and GameState fields, ensuring free players maintain a consistent experience while entitlement-driven features activate for paid tiers.

How do I wire entitlement checks for in-game purchases like skins and save slots?

Wire entitlement checks by integrating a minimal scaffold surface comprising Entitlements.js, EventBus events, and GameState fields. This architecture routes all in-game purchase validations through a single Entitlements check, enabling seamless activation of gated features like skins, save slots, and daily challenges.

What is the best way to gate daily challenges and continue-after-death mechanics behind a paywall?

The best way to gate mechanics like daily challenges and continue-after-death behind a paywall is using modular gateable scaffolding. It proposes 2-3 features at silver and gold tiers and routes them through a unified Entitlements check, allowing features to degrade gracefully when locked.