pokemon-player

Control headless Pokémon gameplay via emulator state and in-game actions.

Updated May 14, 2026
One-click install
npx skills add https://github.com/SethyPagna/Secretary-Jarvis --skill pokemon-player-sethypagna
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pokemon-player
Source: https://github.com/SethyPagna/Secretary-Jarvis/tree/main/src/capabilities/skills/gaming/pokemon-player
Command: npx skills add https://github.com/SethyPagna/Secretary-Jarvis --skill pokemon-player-sethypagna

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual effort of playing Pokémon on a headless emulator by letting an AI observe game state, make decisions, and execute moves on your behalf.

Core Features & Use Cases

  • Headless Gameplay Control: Runs Pokémon sessions through the pokemon-agent emulator and drives movement, battles, and menu navigation.
  • State-Aware Decision Making: Combines RAM reads with screenshots so the AI can understand both numeric game state and on-screen context.
  • Save and Resume Workflow: Creates named saves, reloads progress, and supports safe checkpoints before risky encounters or major transitions.
  • Live Viewer Access: Exposes a browser dashboard through a tunnel so users can watch the session in real time.

Quick Start

Ask the assistant to start the Pokémon player with your ROM, 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 Pokémon gameplay through a headless emulator?

Automated Pokémon progression works by combining RAM reads and screenshot vision analysis to understand game state, allowing the assistant to issue real-time movement, battle, and menu commands on a headless emulator.

Can I play Pokémon FireRed and Yellow ROMs using AI automation?

Yes, this Skill supports Pokémon Red, Blue, Yellow, and FireRed ROM-based sessions, allowing the AI to monitor emulator state and issue automated gameplay actions across these specific versions.

What do I need to set up a headless Pokémon emulator dashboard?

Setting up a headless Pokémon dashboard requires the pokemon-agent server, RAM reads, screenshot endpoints, save-state functionality, and a localhost.run tunnel to expose the live viewer for real-time session monitoring.

Does AI-driven Pokémon gameplay support save states and checkpoints?

Yes, the Skill creates named save states, reloads progress, and supports safe checkpoints before risky encounters or major transitions, enabling secure save and resume workflows during automated Pokémon sessions.

How does the assistant understand game state during headless Pokémon play?

The assistant understands headless Pokémon game state by combining RAM reads for numeric data with screenshot vision analysis for on-screen context, allowing accurate state-aware decision making during automated runs.

What are the limitations of running Pokémon through a headless emulator?

Limitations of headless Pokémon emulation include strict dependencies on the pokemon-agent server, continuous RAM reads, screenshot endpoints, and an active localhost.run tunnel, restricting offline dashboard access and autonomous operation.