pokemon-player

Automate Pokémon gameplay via headless emulator with RAM and vision verification.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This Skill lets you play or observe Pokémon gameplay automatically through a headless emulator, while the agent uses both RAM state and vision to keep moving and making decisions.

Core Features & Use Cases

  • Headless Pokémon emulation: Runs Pokémon games using the pokemon-agent package and a user-provided ROM.
  • Live play with verification: Uses RAM reads for state and screenshots with vision for spatial awareness and “am I actually where I think I am?” checks.
  • Pause-safe progression: Supports saving and loading game states on a schedule (e.g., before risky encounters and gym/rival battles).
  • User viewing dashboard: Sets up an SSH reverse tunnel so you can open the agent’s live dashboard in your browser.

Quick Start

Tell the AI: "Play Pokémon Red using my ROM and show me the live dashboard."

Frequently Asked Questions about pokemon-player

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

FAQPage Schema
How do I set up AI to play Pokemon on an emulator?

To set up AI Pokemon gameplay, install the local pokemon-agent package and provide a user-supplied ROM. The Skill runs a headless emulator and controls in-game actions using RAM state and vision-verified screenshots.

How does AI navigate Pokemon games using RAM state and screenshots?

AI navigates Pokemon games by reading RAM state for game logic and using vision-assisted screenshots to verify spatial awareness. This ensures the agent reliably confirms its position and makes accurate battle decisions step-by-step.

Can I watch live AI Pokemon gameplay in my browser?

Yes, you can watch live AI Pokemon gameplay by setting up an SSH reverse tunnel. This exposes the agent's live dashboard, allowing you to observe the automated emulation directly in your web browser.

Do I need my own ROM to run automated Pokemon gameplay?

Yes, you need a user-supplied ROM to run automated Pokemon gameplay. The Skill operates by running a headless emulator with the local pokemon-agent setup, which requires you to provide the game ROM file.

Can the AI save and resume Pokemon game states during long campaigns?

Yes, the AI can save and resume Pokemon game states during long campaigns. It supports saving and loading states on a schedule, such as before risky encounters or gym battles, ensuring pause-safe progression.

What are the limitations of using AI for Pokemon emulator gameplay?

AI Pokemon gameplay requires a local pokemon-agent setup and a user-supplied ROM. Reliable navigation depends on continuous vision-assisted verification and RAM state reads, meaning emulation server health and API calls must be maintained.