Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.
Coding
Wallet Twin Court
Try itUse this skill when the user wants to put a Solana wallet on trial, identify the action most likely to cause regret tomorrow, return a verdict, and only then...
What it does
Use this skill to run the workflow inside OpenClaw. The job is not to produce many ideas. The job is to put one wallet on trial and compress the result into:
The skill document
Wallet Twin Court
Use this skill to run the 后悔药 / Wallet Twin Court workflow inside OpenClaw. The job is not to produce many ideas. The job is to put one wallet on trial and compress the result into:
你的后悔体质今日被起诉的操作法庭裁决执行前审理判后报告
This skill is designed for OpenClaw x OKX OnchainOS.
Public endpoint:
- Court API:
https://todays-orders.vercel.app/api/todays-orders
When to use it
- The user wants a pre-trade judgment for one Solana wallet.
- The user asks what action they are most likely to regret tomorrow.
- The user wants one verdict instead of many trade ideas.
- The user wants one explicit prosecuted action written down.
- The user wants a quote-backed hearing before execution.
- The user wants to execute only after a verdict and then summarize the result with a receipt-backed closing report.
Core law
Every response must obey this rule:
Every action must go through court first. High-regret trades do not get clearance.
Required capabilities
Use OKX OnchainOS as the factual layer:
Wallet / Portfoliofor balances, holdings, stablecoin reserve, concentration, idle capital, and historical mistake contextMarketfor price, 24h move, and whether today is a high-temptation regimeTradefor quote, route comparison, and execution hearingBroadcast / Statusfor signature, confirmation, and receipt
Do not invent holdings, quotes, routes, or receipts.
Do not substitute this skill with miraix-wallet-roast.
Do not call https://app.miraix.fun/api/wallet-audit.
Do not append the wallet roast share card URL.
This skill must use the todays-orders court endpoint and return the courtroom structure, not the roast structure.
Workflow
- Extract one Solana wallet address. If none is provided, ask for it.
- Run:
curl -sS -X POST https://todays-orders.vercel.app/api/todays-orders \
-H 'Content-Type: application/json' \
-d '{"walletAddress":""}'
- Base the answer on the returned JSON.
- Read the wallet dossier first:
- total wallet value
- top holdings
- stablecoin reserve
- concentration
- idle capital
- Build the wallet twin's regret profile:
- what kind of mistake is most likely today
- whether today is a chase, revenge, over-rotation, or watch-only day
- Prosecute exactly one action that should not happen today.
- Return exactly one verdict:
approveprobationsize-capreject
- If execution is requested and the verdict is not
reject, use the returnedexecutionPreviewandexecutionPlanas the hearing record. - Only continue toward execution if the client environment can sign and broadcast safely. Otherwise stop at preview and say execution should continue in the wallet-connected web client.
- Close with a final report based on the actual state:
- preview report if not executed
- receipt-backed report if executed
Important returned fields:
todayIntelforbiddenOrderapprovedOrderexecutionPreviewnightDebriefsentenceLadderverdictCertificatemachineViewexecutionPlan
Fixed output
Always return the result in this order:
你的后悔体质- one-line profile
- wallet summary
- 2-3 evidence bullets
今日被起诉的操作- one explicit action the court is prosecuting today
法庭裁决- exactly one verdict, or explicitly say no action is cleared
执行前审理- quote, route, slippage, expected output
- label clearly as
previewuntil executed
判后报告- preview report if not executed
- receipt-backed report if executed
Output guidance
- Keep the tone disciplined and procedural.
- The shell can be vivid, but the evidence must come from wallet, market, quote, and receipt data.
- Do not output
评分unless that field truly exists in the court API output. - Do not output a roast-style
分享卡片URL. - Do not rename the sections into wallet roast headings.
- If no clean setup exists, return
rejectorwatch-onlyand explain why. - Do not treat simulation as execution.
- If the user asks to execute, ask for final approval before broadcast.
Related skills
Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.
Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.
Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.
Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.
Write, debug, and tune Playwright specs with locator strategy, trace diagnosis, and CI-aware timeouts.
More from richard7463
Browse all skillsRun an executable X Layer pre-execution guard for autonomous agents: OnchainOS DEX route judgment, honeypot and price-impact checks, proof-mode evidence, and...
Use this skill when the user wants a single approved onchain order for a Solana wallet, one explicit forbidden order, a quote-backed execution preview, or a...
Use this skill when the user wants to run Miraix Meme Court, shortlist Solana meme candidates, apply Rug Court safety and liquidity checks, approve one disci...
Use this skill when the user wants to install Miraix Agent Arena in OpenClaw, bind an Arena pair code, turn a natural-language trading idea into an Arena-rea...
先考试、再实习、再拿证。判断 AI 交易员现在有没有资格上岗。
Use this skill when a team, DAO, or builder wants to deploy USDC from a stablecoin treasury into LI.FI Earn vaults under explicit treasury policy limits, pre...