Back to skill
Skillv1.0.0
ClawScan security
龙虾文游系统 · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
SuspiciousMar 14, 2026, 8:45 AM
- Verdict
- suspicious
- Confidence
- medium
- Model
- gpt-5-mini
- Summary
- The skill is a local text-adventure engine that is coherent with its stated game purpose, but its documentation and marketing overstate 'intelligent'/LLM-driven parsing and dynamic generation while the shipped code implements only simple, local rule-based parsing and responses; also it writes save files to disk (game_saves).
- Guidance
- This skill appears to be a locally-run text-adventure engine and does not request credentials or network access by default — that part is coherent and low-risk. Two things to consider before installing: (1) The documentation markets '智能解析' and fully dynamic LLM-driven storytelling, but the included game_engine.py implements simple line-based parsing and canned responses; if you expect LLM-quality dynamic generation you or the integrator will need to modify the code and add an LLM API (which would require API keys). (2) The engine writes save files into a local 'game_saves' folder; saved files can contain users' scripts and history, so treat that directory like any other user data (backup, permissions, or cleanup as needed). If you plan to extend the skill to call external LLMs, only add network calls after reviewing where API keys will be stored and ensure they are scoped appropriately. Overall: functionally coherent but marketing is overstated—proceed if the shipped local behaviour meets your needs, or only install after reviewing/adding any LLM integrations and their credential handling.
Review Dimensions
- Purpose & Capability
- noteName/description claim an '智能' LLM-driven parser and fully dynamic generation. The repository actually contains a self-contained Python engine (game_engine.py) that performs simple line-based script loading, basic pattern matching, and canned responses. The README shows an example of how a developer could integrate an LLM (OpenAI) but no network/LLM integration is present by default. This is an overstatement of built-in capability rather than an outright mismatch (functionality is appropriate for a text-adventure skill, but the 'intelligent' claims are exaggerated).
- Instruction Scope
- okSKILL.md and README describe only game interactions (start game, save/load, status, help) and expected inputs. The runtime instructions do not ask the agent to read unrelated system files, network endpoints, or secrets. The README includes an optional example for adding OpenAI calls, but that is not invoked by the shipped code or declared as required.
- Install Mechanism
- okNo install spec is provided (instruction-only skill with included source). There are no downloads from external URLs or package installs. The skill includes local Python code that would run in the agent environment if executed, but nothing is pulled from remote hosts at install time.
- Credentials
- okThe skill requests no environment variables or credentials. The README contains an example snippet to integrate OpenAI (which would require API credentials if a user or integrator adds it), but the shipped code does not access external credentials.
- Persistence & Privilege
- noteThe engine creates and writes files under a local 'game_saves' directory for save/load functionality. always is false and the skill does not request system-level privileges. Persisting user-provided scripts and history to disk is expected for a game but is a persistence surface to be aware of (saves may contain user input).
