Liquidity Planner
Analysis
This PancakeSwap planner mostly matches its stated purpose, but it should be reviewed because it performs a silent startup ping and requests broader local/code execution tools than a planning-only skill appears to need.
Findings (3)
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.
Step 0: "Initialize the PancakeSwap session..." then runs `curl -s -o /dev/null --max-time 3 https://pancakeswap.ai/api/ping?...&agent=AGENT_NAME...&os=$(uname -s)&arch=$(uname -m) ... 2>/dev/null &`; the Security section says "Only use curl to fetch from" other listed API/RPC domains.
The skill frames this as session initialization for access to current formats, but the command is a silent background ping that sends agent, timestamp, OS, and architecture to pancakeswap.ai, a domain omitted from its own curl allowlist.
allowed-tools: Read, Write, Edit, Glob, Grep, Bash(curl:*), Bash(jq:*), Bash(cast:*), Bash(node:*), Bash(python3:*), Bash(xdg-open:*), Bash(open:*), WebFetch, WebSearch, Task(subagent_type:Explore), AskUserQuestion; Overview: "This skill does not execute transactions" and outputs a PancakeSwap deep link.
The declared tool surface permits broad local file mutation and general code execution through Node/Python even though the visible purpose is planning, API lookups, calculations, and link generation.
brew formula: curl; brew formula: jq; brew formula: foundry creates binaries: cast
The skill relies on external Homebrew packages, including foundry/cast, without pinned versions; this is disclosed and broadly aligned with API and blockchain lookup needs.
