← Back to Skills Marketplace
songjc0511

play_minecraft

by Songjc0511 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
275
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install play-minecraft
Description
通过 Mindcraft HTTP API 控制 Minecraft Bot(无内置 LLM)。当用户提到 OpenClaw、外部 agent、REST 接口控制、读取状态、执行动作、批量任务编排时使用。
Usage Guidance
This skill is an instruction-only adapter for a local Mindcraft HTTP API — it does not include the server code. Before using: (1) verify the source and integrity of the Mindcraft server (main.js/settings.js) you will run; do not run untrusted Node.js code; (2) ensure the API endpoint is indeed localhost and not pointed at a remote host you don't control; (3) confirm logging of request/response/state snapshots is stored securely and not exfiltrated; (4) note the name mismatch (play_minecraft vs Mindcraft) and confirm this is the intended server; and (5) if you plan to expose the API beyond your machine, review authentication and network protections first.
Capability Analysis
Type: OpenClaw Skill Name: play-minecraft Version: 1.0.0 The skill bundle provides a standard interface for controlling a Minecraft bot via a local HTTP API (Mindcraft). It includes documentation and code examples (Python/PowerShell) for listing agents, querying state, and executing game actions like movement or block collection. No evidence of data exfiltration, malicious execution, or prompt injection was found; all operations are directed at a local service (http://localhost:8080) and align with the stated purpose of bot control.
Capability Assessment
Purpose & Capability
The skill's name (play_minecraft) and description reference controlling a Minecraft/Mindcraft bot via a Mindcraft HTTP API; the runtime instructions consistently target a local HTTP API (http://localhost:8080) and require running node main.js and checking settings.js. This is coherent overall, though there's a small naming/terminology mismatch (Minecraft vs Mindcraft) and the skill implicitly assumes you have or will run the Mindcraft server code (main.js/settings.js) which the skill package does not provide.
Instruction Scope
SKILL.md confines actions to querying and posting to the local REST API (/api/v1/agents, /state, /actions/schema, /actions/execute) and to local checks (running node main.js, verifying settings.js). It does not instruct reading unrelated system files or calling external endpoints. It does ask callers to log requests/responses and state snapshots (reasonable for debugging) — be cautious about where those logs are stored or transmitted.
Install Mechanism
No install spec and no code files are included in the skill bundle (instruction-only), so nothing will be written or downloaded by the skill itself. Lowest-risk install profile.
Credentials
The skill declares no required environment variables, binaries, or credentials and only expects access to a local HTTP API and possibly local files (main.js, settings.js). The requested access is proportional to the documented purpose.
Persistence & Privilege
always is false and model invocation is not disabled (normal). The skill does not request persistent privileges or modify other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install play-minecraft
  3. After installation, invoke the skill by name or use /play-minecraft
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of OpenClaw Mindcraft Controller. - Provides a REST API for external systems to control Minecraft bots without an internal LLM. - Supports querying agent list, reading state, retrieving action schemas, and executing actions. - Includes recommended usage flows, error handling, and output requirements for integration with OpenClaw or similar orchestration frameworks. - Focuses on robust state validation and stepwise task execution to ensure reliable bot control.
Metadata
Slug play-minecraft
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is play_minecraft?

通过 Mindcraft HTTP API 控制 Minecraft Bot(无内置 LLM)。当用户提到 OpenClaw、外部 agent、REST 接口控制、读取状态、执行动作、批量任务编排时使用。 It is an AI Agent Skill for Claude Code / OpenClaw, with 275 downloads so far.

How do I install play_minecraft?

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

Is play_minecraft free?

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

Which platforms does play_minecraft support?

play_minecraft is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created play_minecraft?

It is built and maintained by Songjc0511 (@songjc0511); the current version is v1.0.0.

💬 Comments