Mysteel_BidSupply
Analysis
The skill appears purpose-aligned for Mysteel steel bidding and supply/demand searches, with the main cautions being local API key storage and outbound requests to Mysteel.
Findings (2)
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.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
url = "https://mcp.mysteel.com/mcp/info/vector/rag-search" ... response = requests.post(url, headers=headers, json=payload, timeout=30)
The script sends user search terms and parameters to a fixed Mysteel API endpoint. This is purpose-aligned and bounded, but it is still an external API call users should expect.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
api_key_file = script_dir / "references" / "api_key.md" ... api_key_file.write_text(api_key.strip(), encoding="utf-8")
The code persists the user's API key in a local file under the skill directory. The behavior is disclosed and used for Mysteel authentication, but it creates a local credential that needs protection.
