pokemon-player - Play Pokemon via headless emulator
Plays Pokemon games using headless emulation with RAM state inspection and screenshot vision analysis.
Tags
Updated: 2026-09-20Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Start game server
- Establish SSH tunnel for dashboard
- Save and load game states
- Read game RAM state
- Capture and analyze screenshots
- Execute controller actions
- Record progress to memory
Inputs
- Pokemon ROM file
- User game commands
- Save state name
Outputs
- Dashboard URL
- Saved game states
- Screenshot file
- Memory progress records
Requirements
- Python 3.10 or higher
- pokemon-agent package with pyboy
- SSH client for reverse tunneling
- Vision model capability
