{ "$schema": "https://go.kicad.org/api/schemas/v1", "identifier": "com.jesshunter.layers", "name": "Layers", "description": "Photoshop-style logical layers for PCB design. Organise board items into hierarchical named groups, with visibility toggles, set operations (merge/subtract/intersect), hide/unhide, and auto-assign to an active layer.", "version": "0.1.0", "author": "Jess Hunter", "runtime": { "type": "exec" }, "actions": [ { "identifier": "open_window", "name": "Open Layers Panel", "description": "Opens the Layers plugin window. If already open, focuses the existing window.", "scopes": ["pcb"], "entrypoint": "@ENTRYPOINT@", "args": [], "show-button": true, "icons-light": ["resources/icon-24.png", "resources/icon-48.png"], "icons-dark": ["resources/icon-24.png", "resources/icon-48.png"] } ] }