jpskill.com
🛠️ 開発・MCP コミュニティ 🔴 エンジニア向け 👤 エンジニア・AI開発者

🛠️ Citrea Claw Skill

citrea-claw-skill

Citrea Bitcoin L2エコシステムを監視するために、コマンドラインツールとOpenClaw Skillを活用し、システムの状況やパフォーマンスを効率的に把握・管理するSkill。

⏱ コードレビュー 1時間 → 10分

📺 まず動画で見る(YouTube)

▶ 【衝撃】最強のAIエージェント「Claude Code」の最新機能・使い方・プログラミングをAIで効率化する超実践術を解説! ↗

※ jpskill.com 編集部が参考用に選んだ動画です。動画の内容と Skill の挙動は厳密には一致しないことがあります。

📜 元の英語説明(参考)

A CLI tool and OpenClaw skill for monitoring the Citrea Bitcoin L2 ecosystem

🇯🇵 日本人クリエイター向け解説

一言でいうと

Citrea Bitcoin L2エコシステムを監視するために、コマンドラインツールとOpenClaw Skillを活用し、システムの状況やパフォーマンスを効率的に把握・管理するSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o citrea-claw-skill.zip https://jpskill.com/download/4551.zip && unzip -o citrea-claw-skill.zip && rm citrea-claw-skill.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/4551.zip -OutFile "$d\citrea-claw-skill.zip"; Expand-Archive "$d\citrea-claw-skill.zip" -DestinationPath $d -Force; ri "$d\citrea-claw-skill.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して citrea-claw-skill.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → citrea-claw-skill フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-17
取得日時
2026-05-18
同梱ファイル
2

💬 こう話しかけるだけ — サンプルプロンプト

  • Citrea Claw Skill を使って、最小構成のサンプルコードを示して
  • Citrea Claw Skill の主な使い方と注意点を教えて
  • Citrea Claw Skill を既存プロジェクトに組み込む方法を教えて

これをClaude Code に貼るだけで、このSkillが自動発動します。

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

citrea-claw-skill

Citrea Bitcoin L2エコシステムを監視します。DEXプール、流動性、裁定取引の機会、トークン価格、ウォレット残高を、すべてCitreaメインネットから直接取得し、サードパーティAPIは使用しません。

コマンド

balance

ウォレットアドレスのcBTCとトークン残高をUSD値で確認します。

  • 使用法: balance <address>
  • 例: balance 0xYourAddress

price

RedStoneオンチェーンオラクルからトークンの現在のUSD価格を取得します。

  • 使用法: price <token>
  • 例: price wcBTC
  • トークン: wcBTC, ctUSD, USDC.e, USDT.e, WBTC.e, JUSD

pool:price

各DEX側からのトークンペアの暗黙の価格を、オラクル偏差とともに並べて表示します。

  • 使用法: pool:price <tokenA> <tokenB>
  • 例: pool:price wcBTC USDC.e

pools:recent

JuiceSwapとSatsumaで過去N時間に作成されたすべての新しいプールをリスト表示します。

  • 使用法: pools:recent [hours]
  • 例: pools:recent 24

pools:latest

各DEXで最も最近作成されたプールを表示します。

  • 使用法: pools:latest

pools:monitor

新しいプールをリアルタイムで監視します。サポートされているDEXで新しいプールが作成されるたびにTelegramアラートを送信します。

  • 使用法: pools:monitor

pool:liquidity

プールのTVLとトークン準備金を表示します。プールアドレス、トークンペア、または単一トークンを受け入れます。

  • 使用法: pool:liquidity <poolAddr|tokenA tokenB|token>
  • 例:
    • pool:liquidity wcBTC USDC.e
    • pool:liquidity 0xPoolAddress
    • pool:liquidity wcBTC

arb:check

JuiceSwapとSatsumaで特定のトークンペアの裁定取引の機会を確認します。

  • 使用法: arb:check <tokenA> <tokenB>
  • 例: arb:check wcBTC USDC.e

arb:scan

すべてのトークンペアの裁定取引の機会を一度にスキャンします。価格スプレッド、推定利益、ガス代、手数料後の純利益を表示します。

  • 使用法: arb:scan

arb:monitor

すべてのトークンペアの裁定取引の機会を継続的に監視します。設定されたしきい値を超える収益性の高い機会が検出された場合にTelegramアラートを送信します。

  • 使用法: arb:monitor

txns

ウォレットアドレスの最近のトークン転送アクティビティを表示します。

  • 使用法: txns <address> [hours]
  • 例: txns 0xYourAddress 24

サポートされているトークン

シンボル 説明
wcBTC Wrapped Citrea Bitcoin
ctUSD Citrea USD stablecoin
USDC.e Bridged USDC (LayerZero)
USDT.e Bridged USDT (LayerZero)
WBTC.e Bridged Wrapped Bitcoin (LayerZero)
JUSD BTC-backed stablecoin (JuiceDollar)

サポートされているDEX

DEX タイプ 手数料ティア
JuiceSwap Uniswap V3 0.05%, 0.30%, 1.00%
Satsuma Algebra プールごとに動的

設定

これらを.envファイルに設定してください。

変数 説明 デフォルト
TELEGRAM_BOT_TOKEN @BotFatherからのボットトークン
TELEGRAM_CHAT_ID @userinfobotからのチャットID
ARB_ALERT_THRESHOLD_BPS 裁定取引アラートをトリガーする最小利益 (ベーシスポイント) 50
ARB_MONITOR_INTERVAL_SEC 裁定取引スキャン間の秒数 15

注意事項

  • すべてのデータはCitreaメインネットから直接取得されます — サードパーティAPIは使用しません
  • 価格はCitreaにデプロイされたRedStoneプッシュオラクルから取得されます
  • 裁定取引の検出はあくまで目安です — 実行する前に常にオンチェーンで確認してください
  • JuiceSwap JUSDペアは内部的にsvJUSDを使用します — 透過的に処理されます
  • RPC: https://rpc.mainnet.citrea.xyz
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

citrea-claw-skill

Monitor the Citrea Bitcoin L2 ecosystem. Track DEX pools, liquidity, arbitrage opportunities, token prices, and wallet balances — all sourced directly from Citrea mainnet with no third-party APIs.

Commands

balance

Check cBTC and token balances for a wallet address with USD values.

  • Usage: balance <address>
  • Example: balance 0xYourAddress

price

Get the current USD price for a token from RedStone on-chain oracles.

  • Usage: price <token>
  • Example: price wcBTC
  • Tokens: wcBTC, ctUSD, USDC.e, USDT.e, WBTC.e, JUSD

pool:price

Show the implied price of a token pair from each DEX side by side, with oracle deviation.

  • Usage: pool:price <tokenA> <tokenB>
  • Example: pool:price wcBTC USDC.e

pools:recent

List all new pools created in the last N hours across JuiceSwap and Satsuma.

  • Usage: pools:recent [hours]
  • Example: pools:recent 24

pools:latest

Show the most recently created pool on each DEX.

  • Usage: pools:latest

pools:monitor

Watch for new pools in real time. Sends a Telegram alert whenever a new pool is created on any supported DEX.

  • Usage: pools:monitor

pool:liquidity

Show TVL and token reserves for a pool. Accepts a pool address, token pair, or single token.

  • Usage: pool:liquidity <poolAddr|tokenA tokenB|token>
  • Examples:
    • pool:liquidity wcBTC USDC.e
    • pool:liquidity 0xPoolAddress
    • pool:liquidity wcBTC

arb:check

Check a specific token pair for arbitrage opportunities across JuiceSwap and Satsuma.

  • Usage: arb:check <tokenA> <tokenB>
  • Example: arb:check wcBTC USDC.e

arb:scan

Scan all token pairs for arbitrage opportunities in a single pass. Shows price spread, estimated profit, gas cost, and net profit after fees.

  • Usage: arb:scan

arb:monitor

Continuously monitor all token pairs for arbitrage opportunities. Sends a Telegram alert when a profitable opportunity is detected above the configured threshold.

  • Usage: arb:monitor

txns

Show recent token transfer activity for a wallet address.

  • Usage: txns <address> [hours]
  • Example: txns 0xYourAddress 24

Supported Tokens

Symbol Description
wcBTC Wrapped Citrea Bitcoin
ctUSD Citrea USD stablecoin
USDC.e Bridged USDC (LayerZero)
USDT.e Bridged USDT (LayerZero)
WBTC.e Bridged Wrapped Bitcoin (LayerZero)
JUSD BTC-backed stablecoin (JuiceDollar)

Supported DEXes

DEX Type Fee Tiers
JuiceSwap Uniswap V3 0.05%, 0.30%, 1.00%
Satsuma Algebra Dynamic per pool

Configuration

Set these in your .env file:

Variable Description Default
TELEGRAM_BOT_TOKEN Bot token from @BotFather
TELEGRAM_CHAT_ID Your chat ID from @userinfobot
ARB_ALERT_THRESHOLD_BPS Minimum profit to trigger arb alert (basis points) 50
ARB_MONITOR_INTERVAL_SEC Seconds between arb scans 15

Notes

  • All data sourced directly from Citrea mainnet — no third-party APIs
  • Prices from RedStone push oracles deployed on Citrea
  • Arb detection is indicative only — always verify on-chain before executing
  • JuiceSwap JUSD pairs use svJUSD internally — handled transparently
  • RPC: https://rpc.mainnet.citrea.xyz

同梱ファイル

※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。