swap-planner

Generate verified PancakeSwap deep links for token swaps with on-chain safety checks.

3|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/Pieverse-Eng/purrfect-skills --skill swap-planner-pieverse-eng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: swap-planner
Source: https://github.com/Pieverse-Eng/purrfect-skills/tree/main/pancake/vendor/swap-planner
Command: npx skills add https://github.com/Pieverse-Eng/purrfect-skills --skill swap-planner-pieverse-eng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users plan token swaps on PancakeSwap without executing transactions by discovering tokens, verifying on-chain contract data, checking liquidity and price impact, and producing a safe deep link for the PancakeSwap swap UI so users can review and confirm in their wallets.

Core Features & Use Cases

  • Token discovery & disambiguation: Search across DexScreener, GeckoTerminal, and PancakeSwap token lists and present top candidates when multiple matches exist.
  • On-chain verification & safety checks: Validate token contracts via RPC or cast, enforce address format rules, detect low liquidity or recent risky deployments, and apply slippage recommendations.
  • Deep link generation & PCSX guidance: Build PancakeSwap swap URLs with chain keys, input/output currencies, exactAmount and exactField, and surface PancakeSwap X (PCSX) eligibility and implications when relevant.
  • Use case: When a user asks to "buy CAKE with BNB", the Skill verifies the CAKE contract, checks liquidity and price impact on BSC, recommends slippage, and returns a verified PancakeSwap URL ready to open.

Quick Start

Plan a swap to buy 0.5 CAKE with BNB on BSC and produce a verified PancakeSwap deep link for user confirmation.

Frequently Asked Questions about swap-planner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a PancakeSwap swap deep link for buying tokens with BNB?

To generate a PancakeSwap swap deep link, the Skill discovers your token across DexScreener, GeckoTerminal, and PancakeSwap lists, verifies the contract on-chain, checks liquidity and price impact, and outputs a safe URL pre-filled with swap parameters for you to confirm in your wallet.

Can I create PancakeSwap swap URLs for chains other than BNB Smart Chain?

Yes, PancakeSwap deep links can be generated for BNB Smart Chain, Ethereum, Arbitrum, Base, zkSync, Linea, opBNB, and Monad, with chain-specific token verification, liquidity evaluation, and slippage heuristics applied for each network.

What's the best way to verify a token contract before swapping on PancakeSwap?

The best way to verify a token contract before swapping is to validate on-chain metadata via RPC or cast calls, check address format rules, detect risky recent deployments, and evaluate liquidity to ensure the generated PancakeSwap URL points to a legitimate token.

Does the generated PancakeSwap deep link automatically execute the token swap?

No, the generated PancakeSwap deep link does not execute any transactions. It only prepares UI-ready swap parameters, including input and output currencies and exact amounts, so you can review and manually confirm the swap in your wallet.

How is slippage calculated when planning a PancakeSwap token swap?

Slippage for a PancakeSwap token swap is calculated using safety heuristics that evaluate the token's liquidity and price impact, ensuring the generated deep link includes a recommended slippage tolerance to protect against unfavorable price movements.

What happens if there are multiple tokens matching my search query on PancakeSwap?

When multiple token matches exist during token discovery, the Skill disambiguates by searching across DexScreener, GeckoTerminal, and PancakeSwap token lists, presenting the top verified candidates so you can select the correct contract before generating the deep link.