This skill runs a headless Pokemon emulator via the pokemon-agent package, exposing a game server and dashboard. The agent observes structured RAM state and screenshots, makes decisions (navigation, battle choices, saving), and issues button/input actions via a short action list. It includes operational guidance for setup, tunnelling a dashboard, save/load conventions, and battle/navigation strategies.
Use when a user asks to 'play pokemon', 'start pokemon', wants to watch an AI play a classic Pokemon ROM (GB/GBC/GBA), or when interacting with a local ROM and wants autonomous gameplay, demonstrations, or testing. Not for ROM distribution — always require user-provided ROMs.
Best with agents that support shell/host access and vision tooling (e.g., Claude Code, Copilot/Code agents, generic agents with vision and HTTP client capabilities).
This skill has not been reviewed by our automated audit pipeline yet.