mcpField
P
pancakeswap

pancakeswap

github.com/starchild-ai-agentその他30259 回インストール6 日前に更新
リポジトリ

pancakeswap について

pancakeswap は、PancakeSwap のスワップ、流動性、ファーミング、ステーキング、開発者向け統合を計画するエージェントスキル集です。ガイドとディープリンクを提供し、取引自体は実行しません。

主な機能

  1. 01トークンスワップの計画とリンク生成
  2. 02流動性ポジションの計画
  3. 03LP手数料と報酬の確認
  4. 04ファーミングとステーキングの比較
  5. 05スワップとPCS Hubの統合ガイド

活用シーン

  1. 01取引を実行せずにトークンスワップを計画
  2. 02流動性レンジとインパーマネントロスを評価
  3. 03未請求のLP手数料や報酬を確認
  4. 04アプリにPancakeSwapのスワップを統合

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/starchild-ai-agent/official-skills --skill pancakeswap

インストール後、Claude Code で/pancakeswapを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

pancakeswap-driver/
README.md
pancakeswap-driver/agents/
swap-integration-expert.md
pancakeswap-driver/skills/collect-fees/references/
fetch-infinity-positions.mjs
fetch-solana.cjs
fetch-v3-positions.mjs
pancakeswap-driver/skills/common/
discover-pools.mjs
farm-apr.py
pool-apr.mjs
protocol-fee.mjs
token-lists.md
pancakeswap-driver/skills/liquidity-planner/references/
data-providers.md
position-types.md
pancakeswap-farming/
README.md
pancakeswap-farming/skills/farming-planner/references/
fetch-farms.py
fetch-solana.cjs
fetch-syrup-pools.py
pancakeswap-farming/skills/harvest-rewards/references/
fetch-infinity-pending.py
fetch-syrup-pending.py
fetch-v3-pending.py
pancakeswap-hub/
README.md
pancakeswap-hub/skills/common/
token-lists.md

詳細

PancakeSwap スキルディレクトリ

このスキルはディレクトリです。ユーザーのリクエストに応じて、read_file を使って該当するガイドを読んでください。

すべてのガイドはこのスキルフォルダー配下にあり、3 つのプラグインに整理されています:

使い方

  1. ユーザーの意図を以下のガイドに照合します
  2. 対応する SKILL.md のパスを read_file します
  3. そのガイドの指示に従います

pancakeswap-driver — スワップと流動性

swap-planner

パス: pancakeswap-driver/skills/swap-planner/SKILL.md

使用する場面: ユーザーが PancakeSwap でトークンをスワップしたい場合 — 「BNB を USDT にスワップ」「CAKE を購入」「トークンを交換」「クロスチェーンスワップ」「ブリッジスワップ」。

実行内容: トークンを検出し、コントラクトを検証し、価格を取得し、pancakeswap.finance/swap?... ディープリンクを生成します。トランザクションは実行しません。

liquidity-planner

パス: pancakeswap-driver/skills/liquidity-planner/SKILL.md

使用する場面: ユーザーが流動性を追加したい場合 — 「流動性を追加」「LP ポジション」「流動性を提供」「ETH と USDT でイールドを得る」「トークンを活用する」。

実行内容: LP ポジション(V2、V3、StableSwap、Infinity)を計画し、手数料ティアと価格レンジを推奨し、インパーマネントロスリスクを評価し、流動性追加のディープリンクを生成します。

collect-fees

パス: pancakeswap-driver/skills/collect-fees/SKILL.md

使用する場面: ユーザーが未回収の LP 手数料について質問する場合 — 「手数料を回収」「保留中の手数料」「いくら手数料を稼いだか」「LP 手数料を請求」。

実行内容: V3、Infinity、Solana CLMM ポジション全体で未回収の手数料を確認します。回収用のディープリンクを生成します。

参照スクリプト: collect-fees/references/ — fetch-v3-positions.mjs、fetch-infinity-positions.mjs、fetch-solana.cjs

swap-integration

パス: pancakeswap-driver/skills/swap-integration/SKILL.md

使用する場面: 開発者が PancakeSwap のスワップをアプリに統合したい場合 — 「スワップを統合」「Smart Router SDK」「Universal Router」「スワップフロントエンドを構築」「スワップスクリプト」。

実行内容: Smart Router、Universal Router、および V2 Router コントラクトの直接呼び出しのための動作するコードを含む SDK 統合ガイドです。

共有ユーティリティ: pancakeswap-driver/skills/common/ — discover-pools.mjs、pool-apr.mjs、protocol-fee.mjs、farm-apr.py、token-lists.md


pancakeswap-farming — ファームとステーキング

farming-planner

パス: pancakeswap-farming/skills/farming-planner/SKILL.md

使用する場面: ユーザーがファーミングまたはステーキングをしたい場合 — 「PancakeSwap でファーミング」「CAKE をステーク」「CAKE をアンステーク」「イールドファーミング」「シロッププール」「最高のファーム APR」「LP を入金」「LP を出金」。

実行内容: アクティブなファームを検出し、APR/APY を比較し、シロッププールでの CAKE ステーキングを計画し、ファーミング UI のディープリンクを生成します。

注記: ユーザーが特定のトークンペアを持ち、イールドについて質問する場合は、代わりに liquidity-planner を使用してください。

参照スクリプト: farming-planner/references/ — fetch-farms.py、fetch-syrup-pools.py

harvest-rewards

パス: pancakeswap-farming/skills/harvest-rewards/SKILL.md

使用する場面: ユーザーが報酬を請求したい場合 — 「報酬を収穫」「CAKE を請求」「保留中の報酬」「いくら収穫できるか」「ファーミング報酬を回収」。

実行内容: V2、V3、Infinity ファームおよびシロッププール全体で保留中の CAKE およびパートナートークン報酬を確認します。収穫用のディープリンクを生成します。

参照スクリプト: harvest-rewards/references/ — fetch-v3-pending.py、fetch-infinity-pending.py、fetch-syrup-pending.py


pancakeswap-hub — PCS Hub ディストリビューション

hub-swap-planner

パス: pancakeswap-hub/skills/hub-swap-planner/SKILL.md

使用する場面: ユーザーが PCS Hub 経由でスワップしたい場合 — 「PCS Hub スワップ」「Binance Wallet 経由でスワップ」「Trust Wallet 経由でスワップ」「ハブルート」。

実行内容: PCS Hub アグリゲーター API 経由で最適なルーティングを取得し、チャネル固有のハンドオフリンクを生成します。BSC のみ。

hub-api-integration

Path: pancakeswap-hub/skills/hub-api-integration/SKILL.md

使用するタイミング: 開発者が PCS Hub を組み込みたい場合 — 「PCS Hub を統合する」「PCS Hub のスワップを埋め込む」「Hub 統合仕様」「PCS Hub をウォレットアプリに追加する」。

できること: API コントラクト、フロントエンドのステートマシン、アローワンスの確認、クォートの TTL 管理を含む統合仕様です。

共有ユーティリティ: pancakeswap-hub/skills/common/ — token-lists.md


対応チェーン

チェーンIDV2V3InfinityStableSwap
BNB Smart Chain56++++
Ethereum1++-+
Arbitrum One42161++-+
Base8453+++-
zkSync Era324++--
Linea59144++--
opBNB204++--
Monad143++--

リソース

コメント