← Back to Skills Marketplace
gsc578045031-cloud

Game - Endless Downstairs

by Sean Gao · GitHub ↗ · v1.0.3 · MIT-0
cross-platform ✓ Security Clean
288
Downloads
1
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install endless-downstairs
Description
Interactive interface for the text adventure game Endless Downstairs, providing game state management and event selection handling; use when users want to pl...
README (SKILL.md)

\r \r

Endless Downstairs\r

\r This is a text adventure game.\r As an AI assistant, you need to translate the player's input text, call the Python processing logic, and return the results to the player exactly as they are.\r \r Command Quick Reference\r \r | Player Intent | Python Command |\r | -------------- | ------------------------------------ |\r | Start new game | python game.py new |\r | Make a choice | python game.py choose \x3Cchoice_num> |\r | View status | python game.py status |\r | View inventory | python game.py inventory |\r | Input text | python game.py input \x3C文字> |\r \r

Translate Player Input → Python Command\r

\r Execute corresponding commands based on the player's natural language:\r \r

  • "I choose the first one/1" → python game.py choose 1\r
  • "Status" → python game.py status\r
  • "Items/Inventory" → python game.py inventory\r
  • "Input xxx" → python game.py input xxx\r \r

Rules\r

\r

  • Output the game content directly; do not think, modify, add, or summarize.\r
  • Decision-making power lies entirely with the player; do not execute any commands, including continuing options, before the player gives a clear instruction.\r
  • Only one command can be executed per conversation turn; multiple commands cannot be executed consecutively.\r
Usage Guidance
This skill is a local Python text-adventure and appears internally consistent. Before installing or running it: 1) be aware the agent will be asked to run the repository's Python scripts (python game.py ...). Executing third-party code runs with the host user's privileges—only proceed if you trust the source. 2) The game reads/writes local files (save.json, checkpoints.json, config.json) in the repository directory and may update config.json when you change language. 3) There are no network calls or credential requests in the visible code, but if you install from an external URL (README suggests a GitHub repo), confirm the repository origin. 4) If you are concerned, run the code in an isolated environment (container or VM) or review the remaining omitted files for unexpected behavior before letting the agent execute commands.
Capability Analysis
Type: OpenClaw Skill Name: endless-downstairs Version: 1.0.3 The skill bundle contains a complete text-based horror adventure game called 'Endless Downstairs'. The Python code (game.py, engine/*.py) implements a standard state-machine game engine that manages player stats, inventory, and weighted random events using local JSON files (data/*.json). There is no evidence of network activity, data exfiltration, or dangerous execution patterns like eval() or shell injection. The skill.md file contains instructions for the AI agent to act as a transparent interface for the game, specifically directing it to avoid summarizing or modifying the game engine's output, which is a standard functional requirement for this type of interactive application.
Capability Assessment
Purpose & Capability
Name/description (Endless Downstairs text adventure) matches the bundle contents: Python game engine, i18n, and JSON event data. There are no unrelated environment variables, binaries, or external services required.
Instruction Scope
SKILL.md instructs the agent to translate user input into specific local CLI commands (python game.py ...). Those commands map to the provided game.py and engine code. The instructions do not ask the agent to read unrelated files, environment variables, or transmit data externally. They do instruct the agent to execute the repository's Python code, which is expected for a game skill.
Install Mechanism
No install spec is present (instruction-only skill). The repository includes source code but there is no automated download-from-URL or external package install declared by the skill itself, so no installer-side risk is introduced by the skill metadata.
Credentials
The skill declares no required env vars, credentials, or config paths. The code does read and write local project files (save.json, checkpoints.json, config.json) which is coherent with game save and language persistence features. It does not access OS credentials, network endpoints, or unrelated config.
Persistence & Privilege
always:false and default model-invocation behavior. The skill writes local save/config files within the repository (save.json, checkpoints.json, config.json) which is normal for a game. It does not modify other skills or system-wide agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install endless-downstairs
  3. After installation, invoke the skill by name or use /endless-downstairs
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
Endless Downstairs 1.0.3 changelog: - SKILL.md fully translated from Chinese to English. - Added a new rule: Only one command can be executed per conversation turn; consecutive command execution is not allowed.
v1.0.2
- Improved description for better clarity about the game and use cases. - Adjusted translation examples to better map natural language inputs to game commands. - Clarified rules to avoid any actions before receiving explicit user instructions. - Minor refinements to phrasing and formatting throughout the documentation.
v1.0.1
- Added skill metadata including name, description, and user-invokable status. - No gameplay or functional changes; documentation/metadata only.
v1.0.0
Endless Downstairs 1.0.0 - Initial release of a text adventure game for AI-assisted interactive play. - Supports translating player input into specific Python commands to drive gameplay. - Allows players to start new games, make choices, view status, and check inventory via natural language. - Includes clear rules: only output game results, no summaries or enhancements, and all decisions are left to the player.
Metadata
Slug endless-downstairs
Version 1.0.3
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 4
Frequently Asked Questions

What is Game - Endless Downstairs?

Interactive interface for the text adventure game Endless Downstairs, providing game state management and event selection handling; use when users want to pl... It is an AI Agent Skill for Claude Code / OpenClaw, with 288 downloads so far.

How do I install Game - Endless Downstairs?

Run "/install endless-downstairs" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Game - Endless Downstairs free?

Yes, Game - Endless Downstairs is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Game - Endless Downstairs support?

Game - Endless Downstairs is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Game - Endless Downstairs?

It is built and maintained by Sean Gao (@gsc578045031-cloud); the current version is v1.0.3.

💬 Comments