NousResearchNousResearchOfficial·1 Agent Skills Included

pokemon-agent

Autonomous Pokémon gameplay via headless emulation and HTTP control

Plays Pokémon games autonomously through headless emulation with a clean HTTP API. Reads live game state, collision maps, and screenshots so agents navigate from real walkability data instead of guessing from pixels. Includes battle strategy, save states, session management, and a live dashboard for monitoring every run.
npx skills add NousResearch/pokemon-agent --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install pokemon-agent?

Run `npx skills add NousResearch/pokemon-agent --all -g -y` in your terminal to install this skill globally. You must also provide your own Pokémon ROM file, as none are included.

How does an AI agent play Pokémon autonomously?

The package runs a headless emulator behind a local server, and the agent reads game state and collision maps over HTTP, then sends button actions like walk_up or press_a each turn.

Which Pokémon games are supported?

Pokémon Red, Blue, and Yellow are fully supported via PyBoy, while Game Boy Advance titles like FireRed are planned for a later phase.

Does pokemon-agent work with Claude Code and Hermes?

Yes. It works with any agent that can make HTTP requests, and Hermes Agent includes a built-in pokemon-player skill for fully autonomous play.

Do I need a display or emulator window to run it?

No. Emulation runs fully headless on any server or terminal, with an optional web dashboard for live monitoring.

Related Repositories in Personal & Entrepreneur

View All in Personal & Entrepreneur