Skill
mantle-tx-simulator
When to use
What it does
by mantle-xyzยทv1.0.0
Install
git clone https://github.com/mantle-xyz/mantle-skillsPrepare simulation handoff packages for external backends and translate returned technical diffs into user-readable expected outcomes before signing or execution.
references/simulation-backends.md.references/wysiwys-template.md.
what_user_gives, what_user_gets_min (mark as "pending simulation"), and plain_language_outcome.do_not_execute.
do_not_execute_reason with a specific explanation (e.g., "No external simulation evidence provided", "Simulation reverted", "Incomplete calldata").do_not_execute.mantle-cli commands for any on-chain reads. Do NOT enable or connect to the MCP server.mantle-cli has no tx simulation execution tool and provide external handoff instructions.Mantle Simulation Report
- execution_mode: external_simulator_handoff
- backend:
- environment:
- simulated_at_utc: <external timestamp if available>
- status: pending_external_simulation | success | revert | inconclusive
- simulation_artifact: <external link/id if available>
State Diff Summary
- assets_debited:
- assets_credited:
- approvals_changed:
- contract_state_changes:
Execution Estimates (simulated โ not guaranteed)
- gas_estimate:
- estimated_fee_native:
- slippage_or_price_impact_note:
WYSIWYS
- plain_language_outcome:
- what_user_gives:
- what_user_gets_min:
- do_not_execute_reason: <empty if safe>
- disclaimer: Simulation results are estimates only and do not guarantee on-chain execution outcomes.
references/simulation-backends.mdreferences/wysiwys-template.md