editor-extension-design

Installation
SKILL.md

Editor Extension Design

Use this skill for host selection, shared extension behavior, or ports. Route ordinary implementation to the selected editor's workflow. Do not implicitly invoke a manual implementation skill; its named-invocation policy still applies.

Map each capability to its execution location: UI, workspace, remote host, browser, or external process. Confirm API availability before promising parity.

Read [host boundaries and ports][ref-1] for capability mapping, shared-core contracts, adapter ownership, and worked ports. Read [protocols and synchronization][ref-2] for LSP/DAP integration.

Keep portable semantics independent of host objects. Adapters own document identity/version, position conversion, edits/undo, UI, settings, process resolution, cancellation, and cleanup.

Installs
7
Repository
xsyetopz/skills
GitHub Stars
1
First Seen
Sep 9, 2026