colorize

Apply SCSS color variables to Puree UI components for visual hierarchy.

20|2|Updated Oct 5, 2025
One-click install
npx skills add https://github.com/nicolaiprodromov/puree --skill colorize-nicolaiprodromov
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: colorize
Source: https://github.com/nicolaiprodromov/puree/tree/main/.agents/skills/colorize
Command: npx skills add https://github.com/nicolaiprodromov/puree --skill colorize-nicolaiprodromov

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Add strategic color to Puree UI (YAML/SCSS) that is too monochromatic or lacks visual interest.

Core Features & Use Cases

  • Provides a purposeful color strategy for Puree designs, including semantic colors, accents, surfaces, borders, and typography.
  • Defines SCSS variables and a limited palette to ensure consistent branding and improved hierarchy.
  • Guides applying color across components, states, and typography to enhance readability and user guidance.

Quick Start

Define a small SCSS color palette and apply semantic colors, accents, and surface tones to your Puree UI components.

Frequently Asked Questions about colorize

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add strategic color to Puree UI YAML and SCSS components?

Apply SCSS variables for semantic colors, accents, surfaces, borders, and typography to your Puree UI components. This strategy enforces consistent branding and improves visual hierarchy across dashboards, panels, and widgets.

Why does my Puree UI dashboard look flat and monochromatic?

A Puree UI dashboard looks monochromatic without a defined color strategy. Applying SCSS variables for semantic colors, accents, and surface tones across components adds visual interest and improves user guidance.

Can I enforce accessible color contrast in Puree UI SCSS variables?

Yes, you can enforce accessibility-conscious contrast when colorizing Puree UI. Define SCSS variables for semantic colors and typography to ensure readable text and maintain accessible contrast across component states.

Do I need existing SCSS variables to colorize Puree UI panels?

You need a Puree UI project using YAML and SCSS. The colorization process involves defining a limited SCSS color palette and applying those variables to your panels, components, states, and typography.

What is the best way to manage semantic colors across Puree UI widgets?

The best way to manage semantic colors is defining a limited SCSS palette. Use variables for accents, surfaces, borders, and typography to ensure consistent branding and clear hierarchy across all Puree UI widgets.

When should I avoid applying a global color strategy to Puree UI components?

Avoid applying a global color strategy if your Puree UI design requires highly custom per-component styling outside standard SCSS variables, or if strict monochromatic branding limits the use of semantic accents.