Ran AgentKit's erc20 actions through Twig (https://twig.kind-ling.com/) — an automated MCP tool description scorer.
| Tool |
Grade |
Issue |
| get_balance |
B |
Missing: error states (invalid address, unsupported network) |
| transfer |
C+ |
No gas context — agents don't know this requires native token balance |
| approve |
C |
Missing: why you'd approve before transfer, what failure looks like without it |
| get_allowance |
C |
No context on when this matters vs calling transfer directly |
Score: 61/100 (C). Pattern: inputs are well-documented, outputs and error states are not.
Re-run: https://twig.kind-ling.com/analyze — free, no auth required.