diff --git a/.cursor/skills/theme-authoring/SKILL.md b/.cursor/skills/theme-authoring/SKILL.md deleted file mode 100644 index 58de7286..00000000 --- a/.cursor/skills/theme-authoring/SKILL.md +++ /dev/null @@ -1,96 +0,0 @@ ---- -name: theme-authoring -description: Creates BetterSEQTA+ custom themes as `.theme.json` files for import or publishing to the BetterSEQTA theme store. Use when the user asks to make a new theme, adjust theme colors/CSS, or prepare a theme JSON for upload. ---- - -# Theme authoring (BetterSEQTA+) - -## Goal -Produce a valid `*.theme.json` file that BetterSEQTA+ can install (via theme import or store download). - -## Output contract -Return: -- The final theme JSON (ready to save as `my-theme.theme.json`) -- A short list of the main palette values used (accent + background + text) - -## Theme JSON schema (practical) -Required keys: -- `id`: string (stable identifier; use kebab-case, e.g. `banana-theme`) -- `name`: string (display name) -- `description`: string -- `defaultColour`: string CSS color (e.g. `rgb(...)` or `#RRGGBB`) -- `CanChangeColour`: boolean -- `CustomCSS`: string (CSS applied as a `