Text Adventure Game Engine Skill for Claude Desktop

What This Is
A text adventure game engine that runs as a Claude Desktop skill. No servers, no app, no code to run — just install the skill and say "play a text adventure."
Key Features
- Full RPG mechanics — d20 system, D&D 5e, GURPS Lite, Pathfinder 2e, Shadowrun 5e, or a narrative engine with no dice
- Everything renders inside Claude's widget system — styled scenes, interactive buttons, stat panels, maps, shops, social encounters, combat
- 3D dice rendered with Three.js — actual polyhedra (d4 tetrahedron through d20 icosahedron) with tumble animations and proper opposite-face numbering
- 19 expansion modules — ship systems, crew management, star charts, procedural world generation, AI-powered NPC dialogue, lore encyclopaedia, and more
- 12 visual styles — from "Station" (the dark sci-fi default) to Parchment, Neon, Brutalist, Art Deco, Ink Wash, Stained Glass, and others. Each completely changes the look without touching game logic
- 5 narrative output styles — Master Storyteller, Noir Detective, Pulp Adventure, Gothic Horror, Sci-Fi Narrator. Each changes how the story is written
- Story architect module that tracks plotlines, foreshadowing, consequence chains, and dramatic pacing behind the scenes
- World history generation — the GM builds epochs, power structures, and cultural details before your adventure even starts
- .save.md files — portable saves you can download and resume in any conversation
- .lore.md files — author your own adventures OR export your world for someone else to play. Your character becomes a historical figure in their game
Installation
- Download
text-adventure.zipfrom the repo - Open Claude Desktop → Customise Claude → Skills → Add Skill → drop in the zip
- Say "play a text adventure"
The output styles (narrative voice) are separate .md files you can use to further adjust the style, or use your own.
Technical Details
- Built with Claude Code (Opus 4.6)
- The skill itself is ~400KB of markdown — no code, no build step, just instructions that Claude follows to run the game
- Available on GitHub: https://github.com/GaZmagik/text-adventure-games
- No licence restrictions — freely available
📖 Read the full source: r/ClaudeAI
👀 See Also

Automate GitHub PR review with Claude Code agents
A developer built an agent that processes GitHub mentions, spawns Claude Code workers to review or fix PRs, and only escalates ambiguous cases to humans.

Custom GIF Spinner for Claude Code via COLR Font Conversion
A developer created a method to replace Claude Code's default spinner with any animated GIF by converting the GIF into an OpenType COLR color font and patching the spinner to cycle through glyphs representing each frame. The tool currently supports Windows with macOS/Linux versions planned.

Native macOS MCP Server for Full OS Control
A native macOS server provides 24 tools for pixel-accurate clicks, key combos, drag-and-drop, app management, multi-display support, and clipboard access. It's open source and works with Claude Code, Cursor, or any MCP client.

Blitz: Claude Code Tool for App Store Submissions
Blitz is a free tool that gives Claude Code the ability to automate App Store submissions via MCP tool calls. Users can ask Claude to 'submit my app to the app store' to handle certificates, screenshots, and App Store Connect forms.