← Back to Skills Marketplace
jadegaul

OpenCode Game Builder

by jadegaul · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
98
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install opencode-games
Description
Spawn OpenCode as an ACP (Agent Client Protocol) subagent for complex coding tasks. Use when building games, web apps, multi-file projects, or when the user...
Usage Guidance
This skill appears to be a legitimate coding subagent, but there are important mismatches and risks to consider before installing: - Source verification: there's no homepage or known source. Verify the OpenCode implementation (official repo or vendor) before trusting it. - Secrets and API keys: the documentation expects provider API keys but none are declared in the metadata. Do not put secrets in paths you allow the subagent to use; prefer scoped service accounts or ephemeral keys. - Filesystem exposure: the subagent can read/write files and run shell commands. When testing, use an isolated project directory (not your home or repositories containing credentials). - Session sharing / external links: the skill advertises shareable session links but doesn't name the hosting/service. Assume sharing may transmit code off-host; avoid using share features with proprietary code unless you confirm where shares go and how they are secured. - Operational controls: if possible, restrict autonomous invocation, review spawned subagent activity, and audit any created network endpoints. Ask the publisher for source code, a reproducible install, and details on session-sharing endpoints and privacy practices. If you can't verify the source and behavior, run OpenCode only from a trusted upstream repo or in a sandboxed environment. If you decide to proceed, monitor file and network activity and avoid exposing secrets.
Capability Analysis
Type: OpenClaw Skill Name: opencode-games Version: 1.0.0 The skill bundle integrates an external subagent called 'OpenCode' for complex coding tasks and game development. While the instructions in SKILL.md are aligned with its stated purpose, the skill explicitly grants the subagent high-risk capabilities, including full file system access, shell command execution, and network access (via 'opencode serve' and AI providers). Per the analysis criteria, these broad permissions are classified as suspicious because they represent a significant attack surface, even though they are plausibly necessary for a coding agent. No evidence of intentional malice, data exfiltration, or harmful prompt injection was found in SKILL.md or _meta.json.
Capability Assessment
Purpose & Capability
Name and description (spawn an OpenCode ACP subagent for multi-file/game projects) match the instructions: the SKILL.md shows how to spawn an ACP subagent (sessions_spawn) and describes coding-focused capabilities. That said, the SKILL.md references provider API keys and environment variables for AI providers even though the skill metadata declares no required env vars or credentials.
Instruction Scope
The instructions tell the agent to spawn subagents with arbitrary cwd paths, and explicitly state OpenCode has full filesystem access, can execute shell commands, and perform git operations. They also advertise session sharing and creation of shareable links but do not explain where or how links are hosted. Those behaviors are within scope for a coding agent but materially expand what the agent will do with user data (read/write/execute and potentially publish/share). The SKILL.md does not constrain or clarify what data may be transmitted externally.
Install Mechanism
Instruction-only skill with no install spec and no code files. That minimizes on-disk installation risk; nothing will be automatically downloaded or written by the skill itself.
Credentials
The documentation references setting API keys via 'opencode providers' or environment variables (for OpenAI, Anthropic, Gemini, local models, etc.) but the skill declares no required env vars or primary credential. This mismatch is notable: the agent may prompt/require provider credentials at runtime or expect them in the environment, so the skill's metadata understates credential needs. Additionally, because the agent can read arbitrary paths, it could access files that contain secrets if run in user home/workspace.
Persistence & Privilege
The skill does not request permanent 'always' inclusion and uses normal autonomous invocation settings (disable-model-invocation: false). However, the runtime behavior (spawning a subagent that can run shell commands and read/write files) gives the subagent high privilege over user files while it runs. Autonomous invocation is expected for skills, but combined with broad filesystem and sharing capabilities it increases potential blast radius.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install opencode-games
  3. After installation, invoke the skill by name or use /opencode-games
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Production-ready OpenCode ACP integration for building HTML5 games. Includes 12 tested game templates (Tetris, Pac-Man, Space Invaders, etc.), parallel build support, and comprehensive documentation based on real-world testing with OpenClaw.
Metadata
Slug opencode-games
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is OpenCode Game Builder?

Spawn OpenCode as an ACP (Agent Client Protocol) subagent for complex coding tasks. Use when building games, web apps, multi-file projects, or when the user... It is an AI Agent Skill for Claude Code / OpenClaw, with 98 downloads so far.

How do I install OpenCode Game Builder?

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

Is OpenCode Game Builder free?

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

Which platforms does OpenCode Game Builder support?

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

Who created OpenCode Game Builder?

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

💬 Comments