Tokenmon friendly battle
CommunityPlay real-time friendly battles over LAN.
Software Engineering#multiplayer#session resume#askuserquestion#lan networking#turn-based combat#game session#guided ui
AuthorThunderConch
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It removes the friction of coordinating a head-to-head, turn-based Pokémon-style battle by providing a guided room-based flow between two players on the same network.
Core Features & Use Cases
- Real-time LAN room flow: host a session with an advertised join address and let a guest connect using a shared session code and host:port.
- Turn-based combat with guided UI: uses structured action prompts for moves, switch selection, and surrender confirmation so you don’t need to type opaque commands mid-battle.
- Battle lifecycle controls: supports open/join, resume after handshake, status inspection, and leaving the battle with opponent notification.
- LAN vs loopback modes: supports testing on the same machine (loopback) and fighting between machines on the same LAN (LAN mode with firewall considerations).
Quick Start
Open a room by running /tkm:friendly-battle open, then share the printed session code and host:port with your opponent so they can run /tkm:friendly-battle join <code>@<host>:<port>.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: Tokenmon friendly battle Download link: https://github.com/ThunderConch/tkm/archive/main.zip#tokenmon-friendly-battle Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.