← All skills
cast-commands
95 / 100 · Low risk
Fine to try.
By cyotee/indexedex (GitHub) · data · 10 stars · scanned at commit 90ff030
Interact with EVM chains using Cast CLI. Use when querying blockchain data, sending transactions, calling contracts, or converting between formats. Cast is the Swiss Army knife for chain interaction.
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
The author does not mention this.
Found in 31 places.
Show 17 more
- .claude/skills/cast-commands/SKILL.md, line 59
cast code 0xContract --rpc-url mainnet - .claude/skills/cast-commands/SKILL.md, line 68
cast send 0xContract "transfer(address,uint256)" \ - .claude/skills/cast-commands/SKILL.md, line 89
cast send 0xContract "mint()" --gas 500000 - .claude/skills/cast-commands/SKILL.md, line 106
cast abi-encode "transfer(address,uint256)" 0xRecipient 1000 - .claude/skills/cast-commands/SKILL.md, line 116
cast abi-decode "balanceOf(address)(uint256)" 0x000...0001 - .claude/skills/cast-commands/SKILL.md, line 126
cast calldata "transfer(address,uint256)" 0xRecipient 1000 - .claude/skills/cast-commands/SKILL.md, line 137
cast sig "transfer(address,uint256)" - .claude/skills/cast-commands/SKILL.md, line 150
cast to-dec 0xff - .claude/skills/cast-commands/SKILL.md, line 170
cast to-unit 1000000000000000000 ether - .claude/skills/cast-commands/SKILL.md, line 182
cast format-bytes32-string "hello" - .claude/skills/cast-commands/SKILL.md, line 198
cast to-checksum-address 0xaddress - .claude/skills/cast-commands/SKILL.md, line 215
cast block latest --rpc-url mainnet - .claude/skills/cast-commands/SKILL.md, line 228
cast tx 0xTxHash --rpc-url mainnet - .claude/skills/cast-commands/SKILL.md, line 238
cast receipt 0xTxHash --rpc-url mainnet - .claude/skills/cast-commands/SKILL.md, line 248
cast logs "Transfer(address,address,uint256)" \ - .claude/skills/cast-commands/SKILL.md, line 259
cast chain-id --rpc-url mainnet - .claude/skills/cast-commands/SKILL.md, line 275
cast resolve-name vitalik.eth --rpc-url mainnet
and 11 more places
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'cast-commands' ] || [ -L ~/.agents/skills/'cast-commands' ]; then echo 'A skill folder named cast-commands already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/cyotee/indexedex' "$d" && git -C "$d" checkout --quiet '90ff0307a7a8e084aa073e02eff125e9c7973933' -- '.claude/skills/cast-commands' && mkdir -p ~/.agents/skills && cp -R "$d"/'.claude/skills/cast-commands' ~/.agents/skills/'cast-commands' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'cast-commands' ~/.claude/skills/'cast-commands' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for cyotee/indexedex shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/cyotee/indexedex/)
Score history
| Date | Version | Score |
|---|
| 2026-11-09 | 90ff030 | 100 |
Also found in
Identical copies of this skill exist at:
- cyotee/indexedex/.opencode/skills/cast-commands