pokemon-player

Automate Pokemon ROM gameplay by controlling a headless emulator and reading state.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/cloudliness/Hermes-Autonomous-AI-Agent-Dialed-In-For-Windows-11 --skill pokemon-player-cloudliness
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pokemon-player
Source: https://github.com/cloudliness/Hermes-Autonomous-AI-Agent-Dialed-In-For-Windows-11/tree/main/skills/gaming/pokemon-player
Command: npx skills add https://github.com/cloudliness/Hermes-Autonomous-AI-Agent-Dialed-In-For-Windows-11 --skill pokemon-player-cloudliness

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the gameplay of Pokemon ROMs by controlling a headless emulator and providing inputs, eliminating the need for manual button presses.

Core Features & Use Cases

  • Automates headless Pokemon play across multiple titles (Red, Blue, Yellow, FireRed, and more).
  • Reads RAM-based state and issues button inputs to progress through battles, routes, and exploration.
  • Use cases include demonstrations, automated testing, and training through repeated play sessions.

Quick Start

Run the pokemon-agent server with --rom pointing to your ROM and --port 9876 to start autonomous play.

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?

Automate Pokemon gameplay by running the pokemon-agent server with your ROM file and a designated port to control a headless emulator. This reads RAM state and sends inputs to progress through battles and exploration autonomously.

Which Pokemon ROM titles are supported for automated playthroughs?

Supported automated playthroughs cover Gen 1 titles including Pokemon Red, Blue, Yellow, and FireRed. The automation applies to repeated play sessions, demonstrations, and automated testing across these specific ROM titles.

What do I need to start running an AI game agent for Pokemon?

To start running an AI game agent for Pokemon, you need the pokemon-agent package, access to a valid ROM file, and a running server endpoint to fetch state and send inputs to the headless emulator.

Can I run repeated automated play sessions for Pokemon training?

Yes, you can run repeated automated play sessions for Pokemon training by controlling a headless emulator. The pokemon-agent reads RAM-based state and issues button inputs to autonomously progress through routes and battles.

Does the Pokemon automation agent require a display to function?

The Pokemon automation agent operates via headless emulation, eliminating the need for a display or manual button presses. It fetches state and sends inputs directly through a running server endpoint.