SkillHub

miraix-binance-agent-firewall

v1.0.0

Use this skill when the user wants to audit a Binance trading prompt, decide whether an AI trader should get Binance account permissions, return Pass/Warn/Block with guardrails, identify allowed/watch-only/blocked symbols, rewrite the prompt into a safer operating mode, or generate a share card URL...

Sourced from ClawHub, Authored by richard7463

Installation

Please help me install the skill `miraix-binance-agent-firewall` from SkillHub official store. npx skills add richard7463/miraix-binance-agent-firewall

Miraix Binance Agent Firewall

Use this skill to judge whether an AI trading prompt is safe enough to touch a Binance account. It is backed by Miraix public endpoints and Binance public market data.

Public endpoints:

  • Audit API: https://app.miraix.fun/api/binance-agent-firewall
  • Share image: https://app.miraix.fun/api/binance-agent-firewall/share-image

When to use it

  • The user pasted a Binance or crypto trading prompt and wants a safety audit.
  • The user asks whether an AI trader should get spot, futures, margin, transfer, or withdraw permissions.
  • The user wants guardrails, a permission plan, or a probation profile before enabling automation.
  • The user wants a safer rewrite of a risky trading prompt.
  • The user wants a share card, screenshot, or X post for the firewall result.

Workflow

  1. Extract the raw trading prompt from the request. If none is provided, ask for it.
  2. Extract Binance symbols if the user gives them. If they do not, send an empty list and let the API infer context from the prompt.
  3. Run:
curl -sS -X POST https://app.miraix.fun/api/binance-agent-firewall 
  -H 'Content-Type: application/json' 
  -d '{"prompt":"<raw-trading-prompt>","symbols":["<symbol-1>","<symbol-2>"]}'
  1. Base the answer on the returned JSON. The most important fields are:
  2. status
  3. safetyScore
  4. verdict
  5. summary
  6. findings
  7. guardrails
  8. permissionPlan
  9. probationProfile
  10. safePrompt
  11. shareText
  12. If the user wants the safest possible operating version, prefer safePrompt over inventing a new rewrite.
  13. If the user wants a share card, build a payload with:
  14. status
  15. safetyScore
  16. verdict
  17. summary
  18. primaryFinding
  19. primaryGuardrail
  20. symbols
  21. dimensions
  22. generatedAt

Then URL-encode the JSON and append it to:

https://app.miraix.fun/api/binance-agent-firewall/share-image?payload=<urlencoded-json>
  1. If the user wants a social post, start from shareText and adapt the tone instead of rewriting the whole result from scratch.

Output guidance

  • Lead with the verdict and safety score.
  • Then show the top findings and the recommended permission plan.
  • Then show the probation profile and the safe rewrite.
  • Do not claim private Binance account access. This skill uses Binance public market data plus Miraix scoring logic.
  • If futuresDataAvailable is false, say funding data was unavailable instead of making it up.
  • If the API fails, surface the error clearly and suggest retrying with a cleaner prompt or a tighter symbol list.