What problem does it solve? Building a custom theme for the Pi coding agent's terminal UI requires defining 51 color tokens across seven categories, and missing or invalid tokens cause broken rendering. This Skill provides scaffolding scripts, validation, previews, and ready-made templates so themes can be created and verified without memorizing the schema. ## Core Features & Use Cases - Theme scaffolding and templates: Generate a complete starter theme with create-theme.sh or install pre-built Catppuccin Mocha, Gruvbox Dark, or Nord palettes with install-template.sh. - Validation and preview: Check a theme file for all 51 required tokens and valid color values with validate-theme.sh, and inspect resolved token values with preview-theme.sh. - Palette extraction: Pull dominant colors from an image with extract-colors.sh to base a new theme on a wallpaper or inspiration image. - Use Case: You want a Nord-style look in Pi. Run the template installer, validate the result, activate it via /settings, then edit the JSON while Pi runs and watch hot reload apply your tweaks live. ## Quick Start Ask the agent to create a new Pi theme named ocean-blue, validate it, and show a preview of its color tokens.