From tkm
Triggers reactions for called Pokémon by name in Korean, reads EV bond from party data via CLI, increments on calls, shows sprite, responds by EV tier.
npx claudepluginhub thunderconch/tkm --plugin tkmThis skill uses the workspace's default tool permissions.
The user called a Pokémon by name. Make it react based on how long you've been together (EV).
Assigns nicknames (max 7 chars) to Pokémon in your Tokenmon party. Lists party via CLI, prompts for Pokémon ID/name and nickname if unspecified, sets via CLI, confirms in status/party views.
Tests Claude Code skill activation by responding to 'flarglebargle' trigger with a compliment. Use to verify trigger functionality.
Makes Claude Code's /buddy pet sing custom songs with unique vocal identity from pet name/personality. Uses mmx-cli for AI music generation, multilingual triggers/lyrics.
Share bugs, ideas, or general feedback.
The user called a Pokémon by name. Make it react based on how long you've been together (EV).
"${CLAUDE_PLUGIN_ROOT}/bin/tsx-resolve.sh" "${CLAUDE_PLUGIN_ROOT}/src/cli/tokenmon.ts" party
Extract the Pokémon name from the user's message. Match by nickname first, then by species name.
Once matched, register the call (increments call_count; every 5 calls → EV +1):
"${CLAUDE_PLUGIN_ROOT}/bin/tsx-resolve.sh" "${CLAUDE_PLUGIN_ROOT}/src/cli/tokenmon.ts" call <포켓몬_ID>
The command outputs JSON: {"ev": N, "call_count": N, "evGained": true/false}
If evGained is true, append a subtle note after the reaction:
(사이가 조금 가까워진 것 같다... EV +1)
"${CLAUDE_PLUGIN_ROOT}/bin/tsx-resolve.sh" "${CLAUDE_PLUGIN_ROOT}/src/cli/tokenmon.ts" pokedex <포켓몬_ID>
Format: [닉네임 또는 이름][은/는] [반응]
Choose the reaction tier based on EV from Step 1:
Reactions (pick one randomly):
If the Pokémon is not in the party, respond:
[포켓몬 이름][은/는] 파티에 없어서 달려오지 못했다...
Keep the reaction to one line. Use correct Korean particles (은/는, 이/가).