driving-bevy-games
Installation
SKILL.md
Choose readiness by game type
Animated or interactive game: wait for registered game state, resource, marker, or semantic target predicates, then call capture_after_frames(1). The predicate proves game readiness; the one-frame delayed capture gives the ready state a render boundary and waits for screenshot readback.
Genuinely static scene or bounded static region: wait_until_stable is a strict pixel-identical check. Scope it with include/masks when appropriate; do not use whole-screen stability for animation, particles, cursors, clocks, or video.
protocol ready != game ready: the protocol file and socket prove only that automation can connect. Assets, menus, save data, cameras, and gameplay state may still be loading.
First run
Install and verify:
cargo install bevy-agent-feedback-plugin
bevy-feedback --version
bevy-feedback doctor
Run game and driver: