pokemon-player

Automate Pokémon gameplay using the pyboy emulator and pokemon-agent package.

1|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/brittaniebuffiecsu/zerogravityclaw --skill pokemon-player-brittaniebuffiecsu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pokemon-player
Source: https://github.com/brittaniebuffiecsu/zerogravityclaw/tree/main/src/hermes-core/optional-skills/gaming/pokemon-player
Command: npx skills add https://github.com/brittaniebuffiecsu/zerogravityclaw --skill pokemon-player-brittaniebuffiecsu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyboy, python, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates Pokémon gameplay using a headless emulator, enabling you to watch AI play through Pokémon games or perform specific gameplay tasks without manual intervention.

Core Features & Use Cases

  • Headless Emulation: Automates Pokémon gameplay via the pokemon-agent package.
  • Live Dashboard: Allows users to watch gameplay in real-time.
  • Custom ROM Support: Supports a wide range of Pokémon ROM files (.gb, .gbc, .gba).
  • Use Case: Ideal for those who want to automate the gameplay process or want to see how an AI plays through a Pokémon game.

Quick Start

To start a Pokémon game, say "play pokemon" and provide the path to your ROM file.

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 using a headless emulator?

Automate Pokémon gameplay by running the pyboy emulator through the pokemon-agent package, which controls the game without manual intervention. You can watch the AI play in real-time via a live dashboard.

Can I use custom Pokémon ROM files with this automation tool?

Yes, custom Pokémon ROM files are supported. The automation tool accepts various ROM formats including .gb, .gbc, and .gba files, allowing you to automate gameplay across a wide range of Pokémon games.

What Python environment is required to run the Pokémon automation agent?

A Python 3.10 or higher environment is required to run the Pokémon automation agent. The environment must also have the pyboy emulator package installed to execute the headless gameplay automation.

Does the emulator support live monitoring of automated gameplay?

Yes, live monitoring is supported through an SSH reverse tunnel connected to a live dashboard. This setup allows you to watch the AI play through the Pokémon game in real-time as the automation runs.

What's the best way to start an automated Pokémon game session?

To start an automated Pokémon game session, simply say "play pokemon" and provide the direct file path to your chosen ROM. The headless emulator will initialize and begin the gameplay automation immediately.