pokemon-player

Automate Pokemon gameplay through headless emulation with a local server.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/overviewlabs/WHOX --skill pokemon-player-overviewlabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pokemon-player
Source: https://github.com/overviewlabs/WHOX/tree/main/skills/gaming/pokemon-player
Command: npx skills add https://github.com/overviewlabs/WHOX --skill pokemon-player-overviewlabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Pokemon Player automates the process of playing Pokemon games via headless emulation, enabling autonomous gameplay sessions without manual control or ongoing supervision.

Core Features & Use Cases

  • Headless gameplay: Run Pokemon games via a local agent and server for automated play sessions.
  • State-driven decisions: Read RAM state and make strategic inputs based on observed game state.
  • Use Case: Demonstrate AI playing through a standard route using a ROM and a game server.

Quick Start

Start a headless Pokemon session and watch the AI play autonomously.

Frequently Asked Questions about pokemon-player

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Pokemon gameplay using a headless emulator?

To automate Pokemon gameplay via headless emulation, you use a script-controlled agent that reads RAM state and sends strategic inputs through a local server interface, enabling autonomous sessions without manual supervision.

What server endpoints do I need to orchestrate AI-driven Pokemon battles?

Orchestrating AI-driven Pokemon battles requires a local server exposing endpoints like /state, /screenshot, and /action to drive gameplay and record progress.

Do I need a specific ROM and package to run autonomous Pokemon gameplay?

Yes, running autonomous Pokemon gameplay requires the pokemon-agent package, a compatible Pokemon ROM, and a local server to interface with the headless emulator.

How does an AI agent make state-driven decisions in Pokemon emulation?

An AI agent makes state-driven decisions by reading the RAM state of the headless emulator and generating strategic inputs based on the observed game state to navigate routes and gym battles.

Can I observe route exploration and gym battles without manual control?

Yes, you can observe route exploration and gym battles without manual control by running a headless emulation session where a script-controlled agent plays through the Pokemon titles autonomously.