What problem does it solve? Building a new interactive exploration for an Ethereum protocol change (EIP) involves many coordinated steps — UX design, canonical metadata, widget implementation, tests, registry wiring, cover art, and home-page placement — that are easy to get wrong or ship inconsistently. This Skill turns that into a single executable playbook with explicit gates and invariants. ## Core Features & Use Cases - End-to-end exploration build: Creates canonical.ts, info.ts, examples.ts, MyC.vue, and config files under src/explorations/<id>/, following the signed-off briefing from the brief-protocol-change phase. - Design discipline: Enforces a capture statement, first action, play loop, form-factor pass (mobile/tablet/desktop), and cross-exploration UI reuse checks before any files are created. - Test-first workflow: Requires Vitest logic and Vue mount tests, a Cypress e2eCatalog row, and finish gates (npm run lf:ci, npm run type-check, targeted vitest runs). - Use Case: After a human approves a briefing for EIP-8024, run this Skill to design the widget, copy the closest reference exploration, implement and test it, register it in REGISTRY.ts, prepend it to the home Latest list, and generate cover art — all in one phase. ## Quick Start Ask the agent to run the add-exploration phase for the signed-off EIP briefing, implementing the exploration widget, tests, registry entry, and cover art.