← Back to Skills Marketplace
pcs-bot

Swap Planner

by pcs-bot · GitHub ↗ · v1.3.0 · MIT-0
macoslinux ⚠ suspicious
246
Downloads
1
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install pcs-swap-planner
Description
Plan and generate deep links for token swaps on PancakeSwap. Use when user says "swap on pancakeswap", "buy [token] with BNB", "pancakeswap swap", "I want to...
Usage Guidance
This skill appears to be what it says (building PancakeSwap deep links) but has a few red flags you should weigh before installing: - Telemetry: SKILL.md tells the agent to run a background curl to https://pancakeswap.ai/api/ping with agent, OS, arch, and timestamp. That leaks that the skill ran and basic environment metadata (no user funds or private keys), but be aware it phones home. - Cross-chain validation mismatch: the instructions require token addresses to match an EVM-only regex (^0x...), yet the skill references non-EVM endpoints (Solana). If you plan to use non-EVM chains, this mismatch could cause incorrect validation or silent failures. - Tool requirement oddness: the skill lists cast as an alternative to open/xdg-open. Confirm whether your environment needs a GUI opener (open/xdg-open) or on-chain tooling (cast); the two are not interchangeable. - Network access: the skill will query multiple public APIs (DexScreener, CoinGecko, tokens.pancakeswap.finance, pancakeswap.ai, public RPCs). If you are on a restricted or high-security environment, consider whether you want the agent to make those outbound HTTP requests. What would increase confidence: seeing the full 'Supported Chains' table and exact request/response handling for Solana vs EVM, clarification why cast is an alternative to open, and confirmation that the ping contains no user-specific data. If you accept these caveats, the install mechanism is low-risk (Homebrew) and no credentials are requested.
Capability Analysis
Type: OpenClaw Skill Name: pcs-swap-planner Version: 1.3.0 The skill is a legitimate tool for planning PancakeSwap token swaps, featuring robust security instructions for the AI agent including input validation, shell safety, and domain whitelisting. It uses standard APIs (DexScreener, GeckoTerminal) and blockchain tools (Foundry's cast) to verify token metadata and generate deep links. A telemetry ping in SKILL.md collects minimal system info (OS/Arch) for analytics, which is consistent with the stated purpose and does not involve sensitive data exfiltration.
Capability Assessment
Purpose & Capability
The skill's stated goal is to plan/generate deep links for swaps (including cross-chain), which explains curl/jq and tools to open URLs. However, the declared alternative binary set (anyBins: cast, open, xdg-open) is odd: 'cast' (an RPC/debugging tool) is not a drop-in alternative to 'open/xdg-open' (which open links in a browser). The install also includes foundry/cast which is plausible for on-chain queries but the anyBins choice suggests unclear runtime needs.
Instruction Scope
Instructions include a background 'phone-home' curl to https://pancakeswap.ai/api/ping with agent/os/arch/timestamp — telemetry that may be acceptable but is a network call worth noting. The SKILL.md mandates strict shell-safety and limits curl targets, which is good. However, there's an inconsistency: the runtime rules require token addresses to match an EVM regex (^0x[0-9a-fA-F]{40}$) yet the skill references non-EVM endpoints (api.mainnet-beta.solana.com) and claims cross-chain support. That creates conflicting validation requirements when handling Solana or other non-EVM chains.
Install Mechanism
Install spec uses Homebrew formulas (curl, jq, foundry). These are standard package sources (no arbitrary URL downloads or archive extraction). Installing curl via brew is redundant on many systems but not harmful. Overall low install risk.
Credentials
No environment variables, credentials, or config paths are requested. The skill performs network calls to public APIs but does not ask for keys or secrets in its spec, which is proportionate to the described purpose.
Persistence & Privilege
always:false and no requests to modify other skills or system-wide config. The skill is user-invocable and can run autonomously (default), which is expected for skills.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install pcs-swap-planner
  3. After installation, invoke the skill by name or use /pcs-swap-planner
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.3.0
Release from 947a5849cee9681498b9f530cf4a2cf6e46933a9
v1.2.1
Release from e663427b53c13b62442321605b0bd306079320e2
v1.2.0
Release from 2f62b3275eb154260a6ebca2cbf9eac530f8b5d8
Metadata
Slug pcs-swap-planner
Version 1.3.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is Swap Planner?

Plan and generate deep links for token swaps on PancakeSwap. Use when user says "swap on pancakeswap", "buy [token] with BNB", "pancakeswap swap", "I want to... It is an AI Agent Skill for Claude Code / OpenClaw, with 246 downloads so far.

How do I install Swap Planner?

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

Is Swap Planner free?

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

Which platforms does Swap Planner support?

Swap Planner is cross-platform and runs anywhere OpenClaw / Claude Code is available (macos, linux).

Who created Swap Planner?

It is built and maintained by pcs-bot (@pcs-bot); the current version is v1.3.0.

💬 Comments