---
title: "poryrom"
description: "An expert Game Boy Advance ROM-hacking workbench: scaffolds a game repo, builds it in Docker, verifies it in a headless emulator by reading the game's own memory, and talks to you in plain English."
canonical: https://agentpluginsdirectory.com/plugins/poryrom
last-updated: 2026-09-22
---

# poryrom
An expert Game Boy Advance ROM-hacking workbench: scaffolds a game repo, builds it in Docker, verifies it in a headless emulator by reading the game's own memory, and talks to you in plain English.
- Slug: poryrom
- Publisher: scotbearss
- Repository: https://github.com/scotbearss/poryrom
- Manifest: plugin.json
- Version: 0.9.0
- License: MIT
- Category (editorial): creative-media
- Skills: 4 (build-and-verify, librarian, new-game, session-start)
- MCP servers: 0
- Stars: 1
- Repository created: 2026-08-07
- Repository last pushed: 2026-09-08
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/poryrom
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What poryrom does, in the publisher's words

> ## "Hey Claude, make me a Pokémon ROM hack." > (or Codex, or Gemini, or whatever AI you've got)

Do you love playing Pokémon ROM hacks but have little to no technical or artistic know-how to make your own? Look no further. This plugin turns your AI coding agent into a genuine ROM-hacking expert, years of hard-won knowledge, pulled from the far corners of the ROM-hacking community, built right in and sitting at your fingertips. You describe the hack of your dreams, in plain English, and it writes the code, builds the game, tests that it actually works, and shows you screenshots, all without you touching a wiki, a forum thread, or a line of code.

- Install the plugin in an AI coding agent that supports the Agent Skills standard: Claude Code, Codex CLI, Gemini CLI, and others all work.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/scotbearss/poryrom/HEAD/README.md

## Skills

- build-and-verify: Build a GBA ROM hack and prove the change actually works, run the static checks first, build in Docker, verify in a headless emulator, put screenshots in front of the user, and refresh the backup. Use after editing anything in a game's source, when the user says "build it", "does it work", "test t…
- librarian: Keep the harness's knowledge base current: file a new numbered record after a round of work, then update the wiki pages that record touches so the distilled knowledge does not rot. Use after finishing a build round, a measurement, an investigation, or a playtest, and whenever the user says "write…
- new-game: Start a brand-new GBA ROM hack: create its own repo beside the harness, fork the pinned engine, wire up the pin file and design doc, and build a first playable ROM. Use when the user says "start a new game", "new hack", "I want to make a game about...", or asks to set up a new project with poryrom.
- session-start: Orient at the start of a session working on a GBA ROM hack, check the machine can build, confirm the game's backup is current, and report where things stand in plain English. Use when opening a game repo, when the user says "where were we", "what's the state", "let's get going", or before starting…

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.
