Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Fixed metadata (added python3 to required binaries) and added prominent privacy warnings about external data sharing and unencrypted HTTP transport. Enhanced SECURITY.md with detailed considerations.
What This Skill Does
Generates color palettes via the Colormind.io API. Supports random generation, locking specific RGB color slots to anchor existing brand colors, and extracting palette suggestions from local images. Outputs JSON or a Markdown hex+RGB summary.
Locking specific color slots lets you anchor existing brand colors and have the model fill the rest, skipping manual iteration in design tools.
When to use it
- Locking two brand colors and generating a matching 5-color palette
- Sampling colors from a product photo to build a website theme
- Generating a UI color scheme anchored to a specific hex value
- Exploring available Colormind models to find the right palette style
- Exporting palette JSON for automated design token pipelines
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: generate a UI palette that includes our brand blue at RGB 0,122,255
- 1Run generate_palette.mjs with --model ui and --input '0,122,255' N N N N
- 2Colormind API fills the four free slots based on the locked color
- 3Return JSON array of all 5 RGB triples
- 4Rerun with --pretty to get hex codes in a Markdown table
JSON array of 5 RGB triples, including the locked brand blue and four harmonious generated colors
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.