minimax-understand-image

AdvisoryAudited by Static analysis on Apr 30, 2026.

Overview

No suspicious patterns detected.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

The agent may open a local file that can contain stored account credentials or profiles, potentially bringing more secrets into context than the image-analysis task requires.

Why it was flagged

The workflow directs the agent to inspect a local auth-profile store for a MiniMax API key and then persist a key in a local config file. Although it says to confirm use of a matching key, the auth-profile read itself is sensitive and not narrowly implemented in the included code.

Skill content
尝试从 ~/.openclaw/agents/main/agent/auth-profiles.json 中的配置文件中获取 ... 找到匹配的 Key 后,询问用户确认是否使用 ... cat > ~/.openclaw/config/minimax.json
Recommendation

Require explicit user approval before reading auth-profiles.json, declare the MiniMax credential/config path in metadata, only parse a specific MiniMax profile, avoid displaying unrelated secrets, and store the key with restrictive file permissions.

What this means

If the user's shell contains unrelated tokens or secrets, the external MCP process can access them even though they are not needed for image analysis.

Why it was flagged

The spawned minimax-coding-plan-mcp process inherits the user's full environment in addition to MINIMAX_API_KEY and MiniMax-specific settings.

Skill content
env={**os.environ, **env}
Recommendation

Run the skill from a clean environment or update the script to pass only the minimal environment variables needed for the MCP server, such as PATH, HOME, and MiniMax-specific variables.

What this means

The behavior of the skill depends on code fetched from external package sources at setup/runtime, so future package changes could affect what runs locally.

Why it was flagged

The setup instructions download and execute an installer script and install an unpinned external MCP package. This is user-directed and related to the skill's purpose, but the package source/version is not pinned in an install spec.

Skill content
curl -LsSf https://astral.sh/uv/install.sh | sh ... uvx install minimax-coding-plan-mcp
Recommendation

Pin the MCP package version, provide a formal install spec or checksum/provenance details, and prefer reviewed installation steps over piping downloaded scripts directly to a shell.