Agent Skills by ALSEL
Anthropic ClaudeEC・マーケティング⭐ リポ 4品質スコア 76/100

myriad-orderbook

`myriad ob ...`を使用して、Myriadの完全なオーダーブック機能を操作します。オーダーブックイベントやマーケットディスカバリー、イベント/オーダーブック/トレード検査、`--render`オプション、指値注文または成行注文、建玉管理、マーケット単位での一括キャンセル、またはオーダーブックポジションアクション(リスト表示、分割、統合、ネガティブリスク分割/統合、償却)が必要なタスクで使用します。

description の原文を見る

Operate Myriad's full order book workflow through `myriad ob ...`. Use when the task involves order book event or market discovery, event/orderbook/trade inspection, `--render`, limit or market orders, open-order management, bulk cancel by market, or order book position actions like list, split, merge, NegRisk split/merge, and redeem.

SKILL.md 本文

Myriad オーダーブック

概要

myriad ob ... の完全なワークフローに対して、このスキルを使用します。イベントと市場の検出、オーダーブックの深さの確認、注文の発注、未決済注文の管理、ポジション管理を実行できます。

デフォルトではオーダーブックを本番環境の BNB Smart Chain ワークフローとして扱います。非本番環境へのデプロイをターゲットとする場合にのみ、明示的なランタイムオーバーライドを使用してください。

ランタイムの確認

実行前に以下を確認します。

  1. アクティブなオーダーブックランタイムを検証します。
  • 推測ではなく、明示的なランタイム検証を優先してください。
  • 非デフォルトのデプロイを意図的に必要とする場合のみ、--chain-id、API ベース URL、コントラクトアドレスを固定してください。

2.署名者と残高を検証します。

  • 署名者が存在することを確認してください。
  • ネイティブ BNB ガスが利用可能であることを確認してください。
  • 買い注文/分割フローに十分な USD1 残高があることを確認してください。
  1. セレクタをクリーンに保ちます。
  • --market-id または --market-slug のいずれか 1 つを正確に使用してください。
  • 特定の結果に対して操作する場合は、明示的な --outcome-id を使用してください。
  • イベントポジションアクション の場合は、--event または --neg-risk-id のいずれか 1 つを使用し、--outcome-index を設定してください。

推奨ワークフロー

  1. 市場を検出します。
  • myriad ob events list でグループ化された複数結果イベントを開始します。
  • イベント結果の取引前に myriad ob events show で兄弟市場を確認します。
  • myriad ob markets list で開始します。
  • 最終的な市場確認には myriad ob markets show を使用してください。
  1. 書き込み前にリクイディティを確認します。
  • NegRisk イベントレベルの深さには myriad ob events orderbook --render を使用してください。
  • イベントレベルのテイカー取引履歴には myriad ob events actions を使用してください。
  • 現在の深さには myriad ob markets orderbook を使用してください。
  • ターミナルラダービューには myriad ob markets orderbook --render を使用してください。
  • 最近の約定と最終価格のコンテキストは myriad ob markets trades で確認してください。
  1. 書き込み前にドライランを実行します。
  • 注文またはポジション書き込みの前に --dry-run を使用してください。
  1. 送信後のライフサイクルを管理します。
  • myriad ob orders list/show でステータスを確認します。
  • 単一注文に対しては myriad ob orders cancel を使用してください。
  • 選択した注文の整理には myriad ob orders cancel batch <hash...> を使用してください。
  • 明示的な市場スコープの整理には myriad ob orders cancel market --market-id|--market-slug を使用してください。
  • すべての市場の整理には myriad ob orders cancel all を使用するか、互換性スコープの整理には myriad ob orders cancel all --market-id|--market-slug を保持してください。
  1. ポジションを明示的に管理します。
  • ポートフォリオ確認には myriad ob positions list を使用してください。
  • 担保 -> YES + NO には myriad ob positions split を使用してください。
  • YES + NO -> 担保には myriad ob positions merge を使用してください。
  • NegRisk イベント結果ポジションには myriad ob positions neg-risk splitmerge を使用してください。
  • 確定済み結果には myriad ob positions redeem を使用してください。

コマンドパターン

myriad --chain-id 56 ob markets list --state open --limit 10 --json
myriad --chain-id 56 ob events list --state open --json
myriad --chain-id 56 ob events orderbook 2028-election --render
myriad --chain-id 56 ob markets orderbook --market-id 42 --outcome-id 0 --render
myriad --chain-id 56 ob limit buy --market-id 42 --outcome-id 0 --price 0.55 --shares 5 --dry-run --json
myriad --chain-id 56 ob market sell --market-id 42 --outcome-id 1 --shares 2 --dry-run --json
myriad --chain-id 56 ob orders cancel batch 0xORDER1 0xORDER2 --dry-run --json
myriad --chain-id 56 ob orders cancel market --market-slug will-btc-close-above-120k --dry-run --json
myriad --chain-id 56 ob orders cancel all --dry-run --json
myriad --chain-id 56 ob positions neg-risk split --event 2028-election --outcome-index 0 --amount 10 --dry-run --json

実行ガイダンス

  • リミット注文: 明示的な --price--shares を使用してください。--time-in-force を意図的に設定し、GTD スタイルのワークフローを使用する場合は --expiration を追加してください。
  • マーケット注文: --shares をネイティブの正確モードとして扱います。 --value を現在のオーダーブックスナップショットから導出された最善努力の利便性として扱い、ハード保証の支出またはリターン上限ではありません。
  • 承認: 買い注文フローは ERC20 の allowance が必要です。 売却フローは ERC1155 の approval が必要です。

障害対応

  • 誤ったチェーンまたはデプロイ: 再試行する前にチェーン、API ベース URL、およびオーダーブックコントラクト設定を再確認してください。
  • 署名者がない: /myriad-wallet-ops にルーティングしてください。
  • USD1 またはガスがない: 再試行する前に残高をトップアップしてください。
  • 承認がない: 明示的な allowance 戦略で再実行するか、標準承認フローを許可してください。
  • 深さが不十分: 注文サイズを減らすか、リミット価格に切り替えるか、オーダーブックが補充されるまで待機してください。
  • セレクタが一致しない: --market-id または --market-slug のいずれか 1 つのみを保持してください。
  • イベントセレクタが一致しない: --event または --neg-risk-id のいずれか 1 つのみを保持してください。

境界

  • myriad ob ... には /myriad-trade-execution を使用しないでください。このスキルがオーダーブックワークフローを所有しています。
  • ウォレット/キーチェーン修復については、/myriad-wallet-ops にハンドオフしてください。
  • MCP シーケンスの詳細については、/myriad-mcp-orchestration にハンドオフしてください。

リファレンス

  • 検出、render、注文、キャンセル、およびポジションレシピについては references/recipes.md を使用してください。

ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
MyriadProtocol
リポジトリ
MyriadProtocol/myriad-cli
ライセンス
MIT
最終更新
2026/5/7

Source: https://github.com/MyriadProtocol/myriad-cli / ライセンス: MIT

本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: MyriadProtocol · MyriadProtocol/myriad-cli · ライセンス: MIT