What problem does it solve? Building a plugin for the Universe Editor involves many moving parts—scaffolding, contribution points, API constraints, unit and e2e tests, and marketplace publishing. This Skill guides the entire process from requirements gathering to a tested, publishable extension, preventing common pitfalls like silent load failures and packaging mistakes. ## Core Features & Use Cases - Guided end-to-end workflow: Three confirmation gates (requirements, plan, acceptance) ensure the extension matches user intent before code is written or published. - Scaffolding and implementation: Uses the official npm create @universe-editor/extension generator, official sample repositories, and the authoritative .d.ts API surface to write correct extension code. - Built-in testing and publishing: Runs vitest unit tests and Playwright e2e tests against a real editor instance, then optionally packages and publishes to the extension marketplace. - Use Case: A user wants to add a custom tree view panel to the editor. The Skill confirms requirements, scaffolds a basic template extension, implements the tree view following the official tree-view sample, writes e2e tests, and walks the user through acceptance. ## Quick Start Ask the assistant to create a new Universe Editor extension that adds the command, panel, or language feature you need.