npx claudepluginhub thunderconch/tkm --plugin tkmThis skill uses the workspace's default tool permissions.
Reset all tokenmon data. Cheat log is preserved.
Executes Tokenmon CLI commands to manage Pokémon party, view Pokédex/status/items/achievements, switch regions/generations, nickname/call Pokémon, and handle starter selection. English/Korean support.
Implements ERC20 fungible tokens and ERC721 NFTs in Cairo for Dojo, deploys via sozo migrate, and configures Torii to index balances, transfers, and metadata.
Registers browser games on Play.fun (OpenGameProtocol), integrates SDK for points tracking/leaderboards/wallet, generates monetized play.fun URL. For Phaser/Three.js projects.
Share bugs, ideas, or general feedback.
Reset all tokenmon data. Cheat log is preserved.
Use AskUserQuestion to confirm with the user:
Warning: All tokenmon data will be reset.
- Pokémon, levels, XP
- Achievements, Pokédex
- Items, battle records
- Party settings, region
Only the cheat log is preserved. Continue?
Options: [Reset everything] [Reset config only (keep Pokémon data)] [Cancel]
If the user chose "Reset everything":
P="${CLAUDE_PLUGIN_ROOT:-$(ls -d ~/.claude/plugins/marketplaces/tkm 2>/dev/null || ls -d ~/.claude/plugins/cache/tkm/tkm/*/ 2>/dev/null | sort -V | tail -1)}"
"$P/bin/tsx-resolve.sh" "$P/src/cli/tokenmon.ts" reset --confirm
If the user chose "Reset config only" — resets config but keeps Pokémon state:
P="${CLAUDE_PLUGIN_ROOT:-$(ls -d ~/.claude/plugins/marketplaces/tkm 2>/dev/null || ls -d ~/.claude/plugins/cache/tkm/tkm/*/ 2>/dev/null | sort -V | tail -1)}"
"$P/bin/tsx-resolve.sh" "$P/src/cli/tokenmon.ts" config set starter_chosen false
"$P/bin/tsx-resolve.sh" "$P/src/cli/tokenmon.ts" config set current_region 1
After reset, inform the user:
Reset complete! Run
/tkm:setupto choose your starter again.