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.