grimoire-polymarket
Queries Polymarket market data and CLOB state, and manages CLOB orders via the Grimoire venue CLI wrapper backed by the official Polymarket CLI.
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o grimoire-polymarket.zip https://jpskill.com/download/19129.zip && unzip -o grimoire-polymarket.zip && rm grimoire-polymarket.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/19129.zip -OutFile "$d\grimoire-polymarket.zip"; Expand-Archive "$d\grimoire-polymarket.zip" -DestinationPath $d -Force; ri "$d\grimoire-polymarket.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
grimoire-polymarket.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
grimoire-polymarketフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
Grimoire Polymarket スキル
このスキルは、polymarket ベニューアダプターを介した Polymarket 市場の発見、CLOB 市場データ、および注文管理操作に使用します。
推奨される呼び出し方:
grimoire venue polymarket ...npx -y @grimoirelabs/cli venue polymarket ...(インストール不要)bun run packages/cli/src/index.ts venue polymarket ...(リポジトリローカル)grimoire-polymarket ...(@grimoirelabs/venues からの直接バイナリ)
推奨される事前確認:
grimoire venue doctor --adapter polymarket --jsongrimoire venue polymarket info --format json
コマンド
標準的なエージェントコマンド:
grimoire venue polymarket info [--format <auto|json|table>]grimoire venue polymarket search-markets [--query <text>] [--slug <slug|url>] [--question <text>] [--event <text>] [--tag <text>] [--category <text>] [--league <text>] [--sport <text>] [--open-only <true|false>] [--active-only <true|false>] [--ignore-end-date <true|false>] [--tradable-only <true|false>] [--all-pages <true|false>] [--max-pages <n>] [--stop-after-empty-pages <n>] [--limit <n>] [--format <auto|json|table>]
許可されているパススルーグループ(公式 CLI インターフェース、ラッパーポリシーにより制限):
markets(list|get|search|tags)events(list|get|tags)tags(list|get|related|related-tags)series(list|get)sports(list|market-types|teams)clob(book/prices/markets/orders/trades/etc.)data(positions/value/leaderboards/etc.)status
このラッパーでブロックされているグループ(エージェント向けに意図的に公開されていません):
walletbridgeapprovectfsetupupgradeshell
レガシー互換性エイリアス (market, book, midpoint, spread, price, last-trade-price, tick-size, neg-risk, fee-rate, price-history, order, trades, open-orders, balance-allowance, closed-only-mode, server-time) は引き続きサポートされていますが、新しいエージェントフローには使用しないでください。
例
# Wrapper/health
grimoire venue polymarket info --format json
grimoire venue polymarket status --format json
# Canonical discovery
grimoire venue polymarket search-markets --query bitcoin --active-only true --open-only true --format json
grimoire venue polymarket search-markets --category sports --league "la liga" --active-only true --open-only true --format json
# Official passthrough discovery/data
grimoire venue polymarket markets list --limit 25 --format json
grimoire venue polymarket markets search "atleti" --limit 25 --format json
grimoire venue polymarket events list --limit 25 --format json
grimoire venue polymarket clob book <token_id> --format json
grimoire venue polymarket clob midpoint <token_id> --format json
grimoire venue polymarket clob price <token_id> --side buy --format json
# Authenticated order-management reads
grimoire venue polymarket clob order <order_id> --format json
grimoire venue polymarket clob trades --market <condition_id> --format json
grimoire venue polymarket clob orders --market <condition_id> --format json
grimoire venue polymarket clob balance --asset-type conditional --token <token_id> --format json
ランタイム設定
アダプター/ランタイム認証(スペル実行および認証された CLOB 操作用):
- 必須:
POLYMARKET_PRIVATE_KEY - オプションの API 認証情報:
POLYMARKET_API_KEY,POLYMARKET_API_SECRET,POLYMARKET_API_PASSPHRASE - オプションの派生トグル(デフォルトは true):
POLYMARKET_DERIVE_API_KEY=true|false - オプションの署名ルーティング:
POLYMARKET_SIGNATURE_TYPE(0EOA,1POLY_PROXY,2GNOSIS_SAFE),POLYMARKET_FUNDER
ベニュー CLI バックエンド:
- 公式バイナリが必須:
polymarket - インストール:
brew tap Polymarket/polymarket-cli && brew install polymarket - オプションのパスオーバーライド:
POLYMARKET_OFFICIAL_CLI=/custom/path/polymarket
アダプターに関する注意
- アダプター名:
polymarket - 実行タイプ:
offchain - サポートされているチェーンメタデータ:
137(Polygon) - アクションタイプ:
custom - サポートされているカスタム操作:
order,cancel_order,cancel_orders,cancel_all,heartbeat
受け入れられる注文引数エイリアス:
- token:
token_idまたはtokenIDまたはtokenIdまたはcoin - amount:
sizeまたはamount - side:
BUY/SELL - order type:
GTC/GTD/FOK/FAK - 追加の互換性エイリアス:
arg0..arg5,reduce_only
注文タイプレンディング:
GTC/GTD-> 指値注文パス (createAndPostOrder)FOK/FAK-> 成行注文パス (createAndPostMarketOrder)
注意事項
- エージェントおよび自動化ワークフローでは
--format jsonを推奨します。 search-marketsはエージェント指向の正規化された発見コマンドです。パススルーのmarkets searchはより薄く、公式の動作に近いものです。- プロンプト/ツールは、この CLI インターフェース上に保持してください。アドバイザリーツールから Polymarket HTTP API を直接呼び出さないでください。
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Grimoire Polymarket Skill
Use this skill for Polymarket market discovery, CLOB market data, and order-management operations through the polymarket venue adapter.
Preferred invocations:
grimoire venue polymarket ...npx -y @grimoirelabs/cli venue polymarket ...(no-install)bun run packages/cli/src/index.ts venue polymarket ...(repo-local)grimoire-polymarket ...(direct binary from@grimoirelabs/venues)
Recommended preflight:
grimoire venue doctor --adapter polymarket --jsongrimoire venue polymarket info --format json
Commands
Canonical agent commands:
grimoire venue polymarket info [--format <auto|json|table>]grimoire venue polymarket search-markets [--query <text>] [--slug <slug|url>] [--question <text>] [--event <text>] [--tag <text>] [--category <text>] [--league <text>] [--sport <text>] [--open-only <true|false>] [--active-only <true|false>] [--ignore-end-date <true|false>] [--tradable-only <true|false>] [--all-pages <true|false>] [--max-pages <n>] [--stop-after-empty-pages <n>] [--limit <n>] [--format <auto|json|table>]
Allowed passthrough groups (official CLI surface, restricted by wrapper policy):
markets(list|get|search|tags)events(list|get|tags)tags(list|get|related|related-tags)series(list|get)sports(list|market-types|teams)clob(book/prices/markets/orders/trades/etc.)data(positions/value/leaderboards/etc.)status
Blocked groups in this wrapper (intentionally not exposed for agents):
walletbridgeapprovectfsetupupgradeshell
Legacy compatibility aliases are still supported (market, book, midpoint, spread, price, last-trade-price, tick-size, neg-risk, fee-rate, price-history, order, trades, open-orders, balance-allowance, closed-only-mode, server-time) but should not be used for new agent flows.
Examples
# Wrapper/health
grimoire venue polymarket info --format json
grimoire venue polymarket status --format json
# Canonical discovery
grimoire venue polymarket search-markets --query bitcoin --active-only true --open-only true --format json
grimoire venue polymarket search-markets --category sports --league "la liga" --active-only true --open-only true --format json
# Official passthrough discovery/data
grimoire venue polymarket markets list --limit 25 --format json
grimoire venue polymarket markets search "atleti" --limit 25 --format json
grimoire venue polymarket events list --limit 25 --format json
grimoire venue polymarket clob book <token_id> --format json
grimoire venue polymarket clob midpoint <token_id> --format json
grimoire venue polymarket clob price <token_id> --side buy --format json
# Authenticated order-management reads
grimoire venue polymarket clob order <order_id> --format json
grimoire venue polymarket clob trades --market <condition_id> --format json
grimoire venue polymarket clob orders --market <condition_id> --format json
grimoire venue polymarket clob balance --asset-type conditional --token <token_id> --format json
Runtime Configuration
Adapter/runtime auth (for spell execution and authenticated CLOB operations):
- required:
POLYMARKET_PRIVATE_KEY - optional API creds:
POLYMARKET_API_KEY,POLYMARKET_API_SECRET,POLYMARKET_API_PASSPHRASE - optional derive toggle (default true):
POLYMARKET_DERIVE_API_KEY=true|false - optional signature routing:
POLYMARKET_SIGNATURE_TYPE(0EOA,1POLY_PROXY,2GNOSIS_SAFE),POLYMARKET_FUNDER
Venue CLI backend:
- Official binary required:
polymarket - Install:
brew tap Polymarket/polymarket-cli && brew install polymarket - Optional path override:
POLYMARKET_OFFICIAL_CLI=/custom/path/polymarket
Adapter Notes
- Adapter name:
polymarket - Execution type:
offchain - Supported chain metadata:
137(Polygon) - Action type:
custom - Supported custom ops:
order,cancel_order,cancel_orders,cancel_all,heartbeat
Order argument aliases accepted:
- token:
token_idortokenIDortokenIdorcoin - amount:
sizeoramount - side:
BUY/SELL - order type:
GTC/GTD/FOK/FAK - extra compatibility aliases:
arg0..arg5,reduce_only
Order type routing:
GTC/GTD-> limit order path (createAndPostOrder)FOK/FAK-> market order path (createAndPostMarketOrder)
Notes
- Prefer
--format jsonfor agent and automation workflows. search-marketsis the agent-oriented normalized discovery command; passthroughmarkets searchis thinner and closer to official behavior.- Keep prompts/tooling on this CLI surface; do not call Polymarket HTTP APIs directly from advisory tools.