pokemon-player

Automate Pokemon gameplay experiments via headless emulation and RAM reads.

Updated Jun 11, 2026
One-click install
npx skills add https://github.com/LamseyahElias/jarvis-cloud-v2 --skill pokemon-player-lamseyahelias
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pokemon-player
Source: https://github.com/LamseyahElias/jarvis-cloud-v2/tree/main/hermes-agent/skills/gaming/pokemon-player
Command: npx skills add https://github.com/LamseyahElias/jarvis-cloud-v2 --skill pokemon-player-lamseyahelias

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Pokemon-player skill provides an automated way to play Pokemon games through a headless emulator with RAM-based state reads, enabling AI research, demonstrations, and automated gameplay without a graphical UI.

Core Features & Use Cases

  • Headless emulation with RAM state access for automated gameplay
  • Server setup and ROM loading for reproducible experiments
  • Live dashboards and monitoring for AI-driven play sessions

Quick Start

Start the pokemon-agent server with --rom pointing to your ROM and --port to expose the server, then open the dashboard to watch the AI 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 headless emulation?

Automate Pokemon gameplay by running a headless emulator with RAM-based state reads to control game actions without a graphical UI. This enables AI research and automated playthrough demonstrations across various ROMs.

How does RAM state access work for AI agents playing Pokemon?

RAM state access allows AI agents to read game memory directly during headless emulation, providing deterministic state data to drive automated gameplay decisions and reproducible experiments.

Do I need a specific ROM setup to run automated Pokemon playthroughs?

Automated Pokemon playthroughs require a configured ROM path and a specific port to run a deterministic server. You need a pokemon-agent setup pointing to your valid ROM file to begin.

Can I watch AI play Pokemon live without a graphical UI?

Watch AI play Pokemon live by opening the dashboard after starting the deterministic server. The headless emulation runs without a graphical UI while the dashboard provides live monitoring of the session.

Which Pokemon ROMs are supported for automated gameplay experiments?

Automated gameplay experiments support ROMs like Red, Blue, and Yellow. The headless emulator executes these ROMs while the AI agent reads RAM state to automate performance across the supported games.

What's the best way to set up a deterministic server for Pokemon AI research?

Set up a deterministic server by starting the pokemon-agent server with the --rom parameter pointing to your ROM file and the --port parameter exposing the server for reproducible AI research experiments.