A versatile interactive gaming framework for AI agents supporting text-based adventures, riddles, and complex branching narratives.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install interactive-games
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install interactive-games using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Interactive Games Framework is a robust, modular engine designed to transform any AI agent into a dynamic game master. By integrating this into your repository of Openclaw Skills, you gain the ability to generate and manage immersive text-based adventures, brain teasers, and knowledge-based quizzes. It provides a structured foundation for developers to build multi-genre experiences—ranging from ancient Wuxia and Sci-Fi to modern urban mysteries—complete with character state management and inventory systems.
This framework is built with extensibility in mind, allowing for sophisticated storytelling with multiple endings and persistent game states. Whether you are building a dedicated gaming bot or simply adding an entertainment layer to a productivity agent, this addition to your Openclaw Skills provides a professional-grade starting point for interactive narrative development.
To integrate this framework into your project, ensure you have a Node.js environment ready. Follow these steps to set up the game engine within your Openclaw Skills directory:
# Navigate to your skills directory
cd path/to/your/agent/skills
# Clone or copy the interactive-games directory
# Ensure the src/ directory contains all core modules
To use the framework in your agent code:
const { AdventureGame } = require('./src/adventure-game');
const game = new AdventureGame('Historical Travel');
game.start();
The framework organizes game data and session persistence using a clean JSON-based architecture. Below is the primary structure used by the Openclaw Skills interactive engine:
| Component | Description | File/Format |
|---|---|---|
| Core Engine | Logic for game loops and input handling | game-engine.js |
| Adventure Module | Handles Wuxia, Sci-Fi, and History genres | adventure-game.js |
| Puzzle Module | Manages riddles, brain teasers, and Q&A | puzzle-game.js |
| Save States | User progress, attributes, and inventory | JSON Object |
| Templates | Pre-defined story arcs and game rules | /templates/ |
start() and handleChoice() methods in the src/ directory.Loading
An expert-level investment research agent specialized in the Hong Kong AI sector, utilizing hedge fund logic to analyze liquidity and fundamentals.

A sophisticated multi-step research skill that automates iterative web searching, deep content analysis, and the generation of cited Markdown reports.

A symbolic tarot skill for AI agents that provides non-predictive, presence-first emotional support and reflection using the Major Arcana.

A comprehensive CLI-based skill for managing MindReset Dot Quote/0 e-ink displays using the Dot Developer Platform.

A high-performance utility to query real-time cryptocurrency prices directly from the Binance API without requiring an API key.

An automated news aggregator that compiles weekly tech briefings from six major English media outlets with intelligent deduplication and company-specific categorization.








































