Imported from kylesnav/delightful-vscode (
AGENTS.md). Install upstream withnpx skills add kylesnav/delightful-vscode. Copyright stays with the author.
delightful-vscode
VS Code color theme extension for Delightful light and dark themes.
Source of Truth
scripts/generate-themes.mjs contains the OKLCH token snapshot and generates themes/*.json.
Validate
cd scripts && npm install
node generate-themes.mjs
cd ..
git diff -- themes/
npx @vscode/vsce package
The theme JSON diff must be empty unless the palette or scope mapping intentionally changed.
Editing Rules
- Do not hand-edit generated
themes/*.json. - Keep Marketplace metadata in
package.jsoncomplete: publisher, icon, gallery banner, repository, categories, keywords, and engines. - Keep
.vscodeignoretight so packaged VSIX files exclude source-only files and screenshots.
Screenshots
Screenshots should show real VS Code windows in both light and dark themes, with syntax highlighting visible. Refresh when palette, scope mapping, or editor chrome changes.