pokemon-player

Control and monitor Pokémon gameplay via headless emulation and RAM inspection.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill lets an AI control and monitor a Pokémon game through headless emulation, so users can watch automated gameplay or resume a save without manually handling inputs.

Core Features & Use Cases

  • Headless gameplay control: Starts and drives Pokémon games through a server interface using RAM reads and scripted actions.
  • Live observation: Uses screenshots and vision checks to confirm navigation, battle state, and dialog handling.
  • Save management: Creates, lists, loads, and resumes game states for long-running play sessions.
  • Use case: A user says they want to play Pokémon Red, and the Skill launches the emulator, opens a live dashboard, and continues progression while periodically saving.

Quick Start

Tell me to start Pokémon and provide your ROM file so I can launch the emulator, open the live dashboard, and begin gameplay.

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 an AI assistant?

Automate Pokemon gameplay by running a local pokemon-agent server with a valid ROM path, which allows an AI to control headless emulation, inspect RAM states, and manage save states for reliable progression.

How does AI read game states during headless Pokemon emulation?

AI reads game states during headless Pokemon emulation by inspecting RAM states and performing screenshot verification to confirm navigation, battle status, and dialog handling for deterministic play.

Can I use this AI Pokemon emulator control with FireRed and Game Boy ROMs?

Yes, this AI Pokemon emulator control supports Pokemon Red, Blue, Yellow, FireRed, and similar Game Boy or Game Boy Advance ROMs for automated navigation and battle progression.

How do I save and load game states during automated Pokemon sessions?

Save and load game states during automated Pokemon sessions by using the server's save management API calls, which create, list, load, and resume states to maintain safe, long-running play.

What do I need to start playing Pokemon with an AI agent?

To start playing Pokemon with an AI agent, you need a local pokemon-agent server, a valid ROM file path, and periodic screenshot health checks to ensure deterministic automated gameplay.

Why does the AI need periodic screenshots during Pokemon gameplay?

The AI needs periodic screenshots during Pokemon gameplay to perform live visual observation and health checks, verifying that navigation, battle states, and dialog handling are progressing correctly.