Maintains the dev-only editor route and its shared homepage customization state. Use when changing `/editor`, grid layout behavior, local user settings, debug toggles, or editor section components.
Installation
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Maintains the dev-only editor route and its shared homepage customization state. Use when changing `/editor`, grid layout behavior, local user settings, debug toggles, or editor section components.
Repo Editor Dev Surface
Use this skill when
Editing src/routes/editor/+page.svelte
Changing files under src/lib/components/editor/
Updating src/lib/stores/gridLayoutStore.svelte.ts or src/lib/stores/userSettings.svelte.ts
Wiring new debug or customization controls into the editor
Repo-specific behavior
/editor is intentionally dev-only and should stay guarded with $app/environment.
The editor shares homepage layout state through editorGridLayoutStore = gridLayoutStore.
User preferences persist in local storage through src/lib/stores/userSettings.svelte.ts.
Rules
Do not remove the dev gate from src/routes/editor/+page.svelte unless the product requirement changes.
Treat editor changes as homepage changes when they share the same backing store.
Keep storage keys stable unless a deliberate migration is included.
Add new editor controls in the editor component layer, then connect them to the owning store.
Prefer updating existing state modules over creating duplicate editor-only state.