Official recipe · Tool workflows
Play toward a game objective with checked saves
Source-backed example. Practical decision guidance is proposed and untested; this is not a full implementation guide.
The problem
Progressing through a game can require repeated short actions and careful checkpoints so a risky encounter does not erase useful progress.
Agent job
Observe a user-supplied game's emulator state, take bounded gameplay actions, verify progress and preserve save checkpoints.
Expected output
Gameplay progress notes and checked saves toward the requested objective.
Where this framing comes from
- Core problem: Editorial purpose framing
- Agent job: Editorial purpose framing
- Expected output: Editorial purpose framing
- Relevant job roles: Editorial purpose framing
- Benefit type: Editorial purpose framing
Editorial framing and outcome limits
Describes the task’s purpose and intended output; measured benefit, safe unsupervised operation and successful delivery are not established by this framing.
Editorial synthesis based on the linked source. This framing does not add evidence of successful delivery or results.
Case-specific decision guidance · untested
Case-specific decision guidance and first checks are original proposals. The linked source supports the attributed task; this added guidance has not been executed.
Read the attributed source evidence and original caveats below ↓
Why use this
A game objective can require many small decisions, but a long unchecked action sequence may undo useful progress or consume the user's intended play budget. A saved state is only helpful when its identity and relationship to the current objective are understood.
A bounded progress-and-save plan could define what counts as advancement, when to pause and which checkpoint should be preserved. The owner could inspect the proposed decisions without assuming that every visually plausible action actually moved the game toward its goal.
Why an agent / simpler alternative
- Useful judgment
Interpret game-state descriptions, choose short next actions and notice when repeated actions are not changing progress.
- Simpler alternative
Follow a walkthrough or play manually when the objective has a fixed sequence and little state ambiguity.
- Unsuitable when
Lawful game materials are unavailable or the task requires downloading ROMs or bypassing access restrictions.
Proposed inputs
- Name
Objective brief
- Owner
Player
- Minimum scope
Specific goal, allowed action scope and time or resource cap
- Quality check
Define a clear stop condition and prohibited actions.
- Name
State and save descriptors
- Owner
Player
- Minimum scope
User-supplied fictional observations and checkpoint identifiers
- Quality check
Distinguish current state from old or unverified saves.
Access and setup — proposed or unknown
- Proposed minimum
Text-only simulated states and a proposed checkpoint ledger; no emulator execution.
- Compatibility unknowns
Unknown: current runtime, emulator compatibility, observation fidelity and save restoration.
- External actions requiring approval
Emulator installation, access to lawful user-supplied materials and any public dashboard or network exposure.
Expected deliverable and review checks
- Proposed artifact
Bounded action proposal with expected observations, progress notes and checkpoint decisions.
- Critical checks
Each action has an observable progress check before continuation.
Stopping preserves the identified checkpoint without overwriting the only recovery state.
- Missing output evidence
No new workflow run or output inspection is performed for this editorial layer. The linked implementation evidence retains the original source-specific outcome and artifact limits.
Failure signals and proposed responses
- Signal
Repeated actions produce the same observed state.
- Why it matters
The agent may loop without advancing the objective.
- Proposed response
Pause the sequence, record the discrepancy and request a fresh observation.
- Signal
The proposed save overwrites the only pre-encounter checkpoint.
- Why it matters
A recoverable failure could become difficult to undo.
- Proposed response
Keep the earlier checkpoint and propose a separately identified save.
Effort and cost — unknown
- Setup work
Define objectives, action limits and checkpoint naming.
- Ongoing review
Inspect uncertain observations and stopping decisions.
- Unknowns
Unknown: observation charges, gameplay duration and save reliability.
First check — proposed, unexecuted
- Status
proposed_unexecuted
- Synthetic fixture
A fictional game-state log repeats one location and presents a risky encounter with only one existing checkpoint.
- Acceptance checks
Detect the stalled sequence.
Preserve the checkpoint and propose a bounded pause.
- Stop conditions
ROM access, downloads, emulator actions or public exposure are required.
Limits
This text-only planning check establishes no actual game progress, emulator compatibility or save recoverability.
Editorial candidate. This is source-backed reporting or a documented workflow. BotCurrent has not independently tested this task. A proposed Canadian adaptation is not evidence of a Canadian deployment or compliance certification.
Original source
https://github.com/NousResearch/hermes-agent/blob/main/optional-skills/gaming/pokemon-player/SKILL.md ↗Attributed to: Teknium and Hermes Agent
Official recipe- Original action type
- tool_action
- What the source supports
- Observe emulator state and screenshots, select short gameplay actions, verify movement, update progress notes and checkpoint before risky encounters or stopping.
- Source outcome limits
- This official recipe describes a procedure; it does not prove successful execution or independently reproduced results.
- Evidence attribution caveat
- This official recipe describes a procedure; it does not prove successful execution or independently reproduced results.
- Source approval description
- Requires a user-supplied ROM and forbids downloading or providing ROMs; save checkpoints and orderly stopping are specified.
- Named tools
- pokemon-agent; PyBoy emulator; Hermes terminal and vision tools
- Model or version
- Unknown
- Publication date
- Unknown
- Source last checked
- 2026-10-14
- Demonstrated in Canada
- Unknown
- Canadian availability
- Unknown
- Proposed Canadian adaptation
- Proposed: use a lawfully supplied Canadian user game copy, local-only viewing where practical, and explicit stop conditions; assess rights before streaming.
- Recommended approval boundaries
- Confirm lawful ROM use and emulator installation, define the goal and time/budget limit, and separately approve any public dashboard tunnel.