2048

Modmod291Verified

2048 above the Claude Code prompt: slide and merge tiles up to 2048. Plays while Claude works, pauses when the turn ends, keeps your best score; zero tokens. A single game split out of cc-arcade (MIT, Seza Akgün). Needs an interactive terminal with a mouse.

Install CommandLocked
npx claude-code-templates@latest --skill ••••••••••••••••••••
Unlock to reveal command
BySeza Akgün
claude-code — mods games 2048
$

Interactive Terminal Locked

Unlock this skill to run and inspect the interactive installation sequence.

CookApps Fine Software Cuisine
CONTENT

2048

2048 above the Claude Code prompt, for the minutes Claude spends working: slide and merge tiles up to 2048. Its status line tells you when Claude finishes the turn (2048 has no clock, so there is nothing to pause), so you never miss a reply. Playing costs no tokens: the mod answers every key and click itself.

A single game split out of sezaakgun/cc-arcade (MIT, by Seza Akgün). Want all nine games, a picker and the pet in one plugin? Install games/cc-arcade instead.

Play

1
/2048 opens the board above the prompt (/2048 stop or the close button closes it).
2
Click the board to give it the keyboard; Esc gives the keyboard back to the prompt.
3
arrows slide every tile, r restarts. Equal tiles merge; the game ends when no slide changes anything.

Your best score is kept in the plugin's store across sessions.

Install

shcode
npx claude-code-templates@latest --mod games/2048
claude

It is written to .claude/skills/2048/, which Claude Code auto-loads as 2048@skills-dir. For one session with hot reload: claude --plugin-dir .claude/skills/2048.

Requirements

  • Claude Code 2.1.287 or later (mods are on by default from that version).
  • An interactive terminal that reports the mouse. Nothing draws in claude -p, the desktop app or mobile.
  • A terminal font with box-drawing and block characters.
  • Clones of the genre, not affiliated with or endorsed by the original publishers.

    How to Use & Getting Started

    Protected

    # Step 1: Initialize skill agent setup

    npx skills add 2048 --install-production

    python -m pip install -r requirements.txt

    codex plugin install 2048@latest

    export API_KEY=secret_token_key_here

    Installation Runbook & Walkthrough Locked

    Unlock this skill to reveal complete step-by-step setup guides, terminal commands, configuration recipes, repository links, and interactive installation video walkthroughs.

    Unlock full access to 2048

    Get instant access to complete setup guides, repository source code, and integration assets.

    mod3.0k

    Prompt Cache Control

    Prompt-cache meter above the Claude Code prompt: how many tokens each request read from, wrote to and sent past the cache, a live countdown to the cache's expiry, and what to do about it (keep going, compact or clear). The TTL follows Claude Code's own rules for your account (1 hour on a Claude subscription, 5 minutes on an API key, cloud provider or usage credits, plus the TTL variables and setting) and corrects itself from request timing. When Claude Code will compact an idle conversation by itself, it counts down to that too. cache opens a per-turn table.

    mod1.8k

    Jev Model Router

    Picks the model and the reasoning effort for each task with TypeSafe's Jev, a System One decision model reached either through TypeSafe's own API or the Vercel AI Gateway. Routes subagent models at agent.spawn and the main loop's effort and model at turn.step, in both directions, falling back to the engine's built-in classifier when no key is set.

    mod1.7k

    Jev Skill Suggestion

    Keeps the skill listing out of the context window and lets TypeSafe's Jev, a System One decision model, pick at most one skill per prompt from the skills' descriptions, the way TypeSafe's skill-suggestion cookbook does: one request ranks every skill and asks whether the prompt needs a skill at all, a second re-reads the top three with their SKILL.md and can reject them all. The winner's SKILL.md is attached to the prompt, so the skills can be hidden from the model altogether ( jev-skill-suggestion:setup makes them user-invocable-only and context counts them at 0). Falls back to the engine's built-in classifier when no key is set.