
from spoon-awesome-skill13
Decode and analyze failed EVM transactions: revert reasons, gas profile, and event parsing across major EVM chains.
This skill decodes EVM transaction input data, classifies failures by decoding revert reasons, profiles gas usage, and parses emitted events to produce a comprehensive debug report. It supports multiple chains (Ethereum, BSC, Polygon, Arbitrum, Base, Optimism, Avalanche) and includes scripts to automate decoding and analysis.
Use when a transaction fails or behaves unexpectedly — to understand why it reverted, what method and parameters were called, gas efficiency, and what events were emitted. Useful for smart contract developers, auditors, and on-chain incident responders.
Best used with Claude Code / Python-enabled agent runtimes that can call external HTTP/block-explorer services and run the provided Python utilities.
EVM Transaction Debugger skill for decoding failed blockchain transactions across 7 EVM chains. SKILL.md is well-structured with clear triggers, parameters, and output format. References 4 Python scripts (tx_decoder, error_classifier, gas_profiler, event_parser) but none were fetched from the repo — likely not present in the directory. No security concerns; all APIs are free and require no authentication. Instructions are thorough and specific.
Clean skill with no security issues. No hardcoded credentials, no destructive commands, no phone-home telemetry. Main concern is that 4 referenced Python scripts are missing from the fetched data — the skill body describes them but they aren't bundled, so the skill is effectively instruction-only. Code quality docked for missing scripts that are advertised as available. Architecture is good: proper frontmatter, clear parameters, composable design, but scripts section references files that aren't present.