THE GAME BUILDER SKILL · v1.2

Your meme.
A world
to play.

Turn your meme into a character worth coming back for. Build a 3D browser game where DevFridge timelocks unlock access, with Phantom on desktop and mobile.

Open Agent Skills format · Desktop + mobile · Your token, your rules

CONCEPT LABTHREE.JS / PBR
Preparing your little world…
3D endless runnerSmall world. Endless possibilities.

PBR material study · detailed models, textured surfaces and studio lighting. Your AI builds the actual game.

01 / BRING A MEME+02 / SHAPE THE GAME+03 / LOCK TO UNLOCKPLAY ANYWHERE

LOCK TO UNLOCK. PLAY TO BELONG.

A meme gets attention.
A good game earns the next visit.

A token in a wallet gives a community something to own. A playable character gives it something to do. DevFridge connects the two: players commit tokens for a chosen time and unlock a place in your game.

IDENTITY

That meme is me.

Turn your token’s character and lore into a playable identity. Give holders a way to show up as part of their community.

COMMITMENT

I’m in for this season.

Players choose a timelock that meets your access rules. The commitment has a clear end date; tokens stay locked until then.

REASONS TO RETURN

One more run.

Master a level, beat a personal best or join a community challenge. Build a repeat-play loop that makes the unlocked access worth using.

ONE SOLANA PROGRAM. YOUR GAME’S RULES.

Connect → Lock → Unlock → Play → Return

Games using this gate read timelocks in the existing DevFridge Solana program ↗ through the SDK/API. You choose the supported mint, amount, duration and character access. Tokens sit in program-owned vaults; your game does not need its own timelock contract.

Players cannot withdraw early. Access lasts while the lock meets your rules, and redemption becomes available after expiry, subject to the token’s redemption route.

The retention idea is identity + voluntary commitment + enjoyable progress. A lock creates an access window; gameplay earns the return visit. Measure returning players separately from locked tokens. Neither retention nor token price growth is guaranteed.

A BUILDING PARTNER, WITH CONTEXT

It asks the right questions.
Then it helps you ship.

A practical skill for an AI coding agent. It supplies the DevFridge integration knowledge; your agent writes and tests the game in your project.

01

Find your game

Runner, drifter, puzzle or something stranger. The AI asks about gameplay, characters, assets and the way your community wants to play.

02

Set your access rules

Your mint, your minimum and your lock duration. One token can unlock the game; several can unlock different characters.

03

Build for real screens

Three.js, touch controls, Phantom, clear onboarding and mobile audio recovery. Test a complete game loop before adding more.

PROMPT STUDIO

Start with your idea.

Fill in what you know. Leave the rest blank and the skill will ask.

Optional ingredients

A mint is verified during development. This form does not connect a wallet, check eligibility or submit a transaction.

YOUR BUILD BRIEF.prompt

SIX STARTING POINTS. YOUR OWN LORE.

What will your meme become?

Example briefs, not ready-made games. Copy one and let the skill interview you.

013D endless runner

Meme on the run

One thumb. Three lanes. Your meme outrunning the chaos.

Read the prompt

Use $devfridge-game-builder. Build a Three.js endless runner for my Pump.fun token. Ask for the exact mint, lock amount and duration. Include three-lane swipe controls, keyboard controls, collectible combos, a complete loss/restart loop, Phantom desktop/mobile and DevFridge access. Keep the HUD clear of the track. Start with local personal bests and no paid entry. Use detailed models, realistic PBR textures, natural material scale, environment reflections and soft contact shadows. Ask about art direction; optimize texture sizes and draw calls for mobile. Do not deliver placeholder cubes as finished art.

023D arcade drifting

Community drift club

A tiny track with a big personality. Chase your best lap.

Read the prompt

Use $devfridge-game-builder. Build a stylized Three.js drift game around my meme. Interview me about the token, character, handling and lock rule. Support keyboard steering and mobile steering buttons, lap timing and restart, Phantom and DevFridge timelocks. Use original or licensed assets. Label personal bests local; ask before adding authoritative competitive scores. Use detailed models, realistic PBR textures, natural material scale, environment reflections and soft contact shadows. Ask about art direction; optimize texture sizes and draw calls for mobile. Do not deliver placeholder cubes as finished art.

033D arena survival

Last meme standing

Dodge the swarm. Collect upgrades. Survive another wave.

Read the prompt

Use $devfridge-game-builder. Build a single-player Three.js survival arena for my token community, with virtual joystick and keyboard movement, auto-attack, escalating waves and win/loss screens. Ask for mint, assets and DevFridge gate policy. Use Phantom on desktop/mobile. Do not imply real multiplayer or rewards unless we design those separately. Use detailed models, realistic PBR textures, natural material scale, environment reflections and soft contact shadows. Ask about art direction; optimize texture sizes and draw calls for mobile. Do not deliver placeholder cubes as finished art.

043D physics puzzle

Stack the lore

Merge, balance and discover the next form of your mascot.

Read the prompt

Use $devfridge-game-builder. Build an original Three.js physics stacking puzzle for my Pump.fun meme. Ask about merge rules, assets, mint and timelock threshold. Implement touch drag/drop and pointer aim, fixed-step physics, sound, restart and score-image sharing. Use DevFridge plus Phantom without copying World characters or imposing its ten-token rules. Use detailed models, realistic PBR textures, natural material scale, environment reflections and soft contact shadows. Ask about art direction; optimize texture sizes and draw calls for mobile. Do not deliver placeholder cubes as finished art.

053D exploration

Holder hideout

A community clubhouse with doors your token can open.

Read the prompt

Use $devfridge-game-builder. Build an explorable Three.js clubhouse with keyboard and touch controls. Ask which rooms or characters my token timelocks unlock, the exact mint, minimum amount and duration. Include Phantom, DevFridge onboarding, a live lock badge and accessible menus. A single-player prototype is fine; ask before adding real-time social networking. Use detailed models, realistic PBR textures, natural material scale, environment reflections and soft contact shadows. Ask about art direction; optimize texture sizes and draw calls for mobile. Do not deliver placeholder cubes as finished art.

06Competitive game

Season challengers

A verified leaderboard, designed as a separate trusted system.

Read the prompt

Use $devfridge-game-builder. Help me design and build a competitive Three.js game with Solana DevFridge access. Interview me about gameplay and rewards. Separate wallet ownership, timelock eligibility and live score authority. Evaluate TopShelf as an optional Robinhood integration, confirm operator support, and never submit arbitrary browser scores to its production service. Explain bot limitations and test mobile interruptions before enabling rewards. Use detailed models, realistic PBR textures, natural material scale, environment reflections and soft contact shadows. Ask about art direction; optimize texture sizes and draw calls for mobile. Do not deliver placeholder cubes as finished art.

CHOOSE YOUR INGREDIENTS

One game.
A connected ecosystem.

Start with the core. Add the components that serve your game.

Explore the whole kitchen ↗
2%ON REDEMPTIONNetwork costs are separate.

USE THE ECOSYSTEM. SUPPORT ITS BUILDER.

The PASTA connection.

When a player redeems after expiry, DevFridge uses a 2% fee to buy and burn PASTA. If the locked token is PASTA, the fee is burned directly.

PASTA is pappardelle.sol’s developer token. The project’s support model connects ecosystem usage to PASTA buy-and-burn, with the aim of supporting continued development and infrastructure sustainability.

Redeem after expiry2% protocol feeBuy PASTA + burn

The fee is spent on buying and burning tokens. It is not a direct payment to an infrastructure or developer treasury, and does not guarantee developer income or a price increase.

Example: redeeming a 100,000-token vault leaves 98,000 tokens after the 2,000-token protocol fee, before separate network costs and token-specific effects. Non-PASTA redemption requires an executable Jupiter route. Explain the fee, unlock date and route limitations before players lock. Players do not need to own PASTA separately to lock another supported game token.

Read the fee and burn mechanics ↗

PUT IT IN YOUR TOOLBOX

Small download.
A complete playbook.

Includes the developer interview, retention and fee messaging, ecosystem map, SDK and Phantom guides, mobile delivery checklist, competitive-mode guidance and an exact-amount lock evaluator with tests.

The .skill file contains the same ZIP package. Use it only if your agent supports this import format.

Read SKILL.md ↗Browse all source files ↗

Install, then start a conversation.

Extract the ZIP. Place the devfridge-game-builder folder in your project’s .agents/skills/ directory, then invoke $devfridge-game-builder in Codex. If your Codex version uses a different skill directory, follow its current settings.

devfridge-game-builder/
├── SKILL.md
├── agents/openai.yaml
├── references/
│   ├── discovery.md
│   ├── retention-and-economics.md
│   ├── ecosystem.md
│   ├── sdk-access.md
│   ├── phantom.md
│   ├── game-delivery.md
│   ├── visual-realism.md
│   ├── competition.md
│   └── sources.md
└── assets/
    ├── timelock-gate.mjs
    └── timelock-gate.test.mjs

Agent Skills is a folder format, not a hosted game generator. Your agent needs a coding workspace and development tools. Format specification ↗

BEFORE YOU BUILD

A few things to know.

Does my Pump.fun token work automatically?+

The skill verifies the full mint, token program, decimals and extensions. Current Fridge integration uses Solana Token-2022. A Pump.fun link alone does not establish compatibility.

Do I have to use World’s tokens or 500,000-token minimum?+

No. Those are World-specific rules. Your developer chooses the supported mint, required quantity, duration and what the lock unlocks.

Is the lock itself a retention guarantee?+

No. A voluntary lock creates a participation window and a meme character can create a sense of belonging. Fun, progress and community activities give players reasons to return. The skill asks the developer to design and measure that loop; locked TVL alone is not retention.

Can players get their tokens back?+

Only after their chosen timelock expires. Current DevFridge docs describe a 2% redemption fee that buys and burns PASTA. Non-PASTA redemption requires an executable Jupiter route; the skill asks the developer to verify support and explain costs before locking.

Will Phantom work on my phone?+

The skill targets Phantom’s mobile in-app browser and desktop extension, with an explicit Open in Phantom fallback. Physical-device testing is still part of each game’s release process.

Does the skill make scores impossible to cheat?+

No. Token gating, wallet authentication and score verification solve different problems. Competitive games need server-authoritative sessions; even those cannot guarantee the absence of bots.

Are all ecosystem components automatically included?+

No. The core is Phantom plus DevFridge access. Other components are selected during discovery. Existing TopShelf, rewards or bridge systems require their own supported integration; the skill does not grant access to production services.