Skills pipeworx-colorapi
Color identification, scheme generation, and format conversion via TheColorAPI — hex, RGB, HSL, and CMYK
install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/brucegutman/pipeworx-colorapi" ~/.claude/skills/openclaw-skills-pipeworx-colorapi && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/brucegutman/pipeworx-colorapi" ~/.openclaw/skills/openclaw-skills-pipeworx-colorapi && rm -rf "$T"
manifest:
skills/brucegutman/pipeworx-colorapi/SKILL.mdsource content
The Color API
Turn hex codes into rich color data. Identify a color's name, generate harmonious palettes, and convert between formats (hex, RGB, HSL, CMYK). Useful for design tools, accessibility checks, and brand color analysis.
Tools
— Pass a hex value (e.g.,identify_color
) to get the color's name, RGB/HSL/CMYK values, and contrast info"FF5733"
— Create a color scheme from a seed color. Modes: monochrome, analogic, complement, triad, quadgenerate_scheme
— Convert RGB values (0-255 per channel) to hex, HSL, CMYK, and get the nearest named colorconvert_color
When to use
- A designer asks "what's the name of this hex color?"
- Generating a 5-color palette from a brand's primary color
- Converting between color formats for CSS, print, or design specs
- Checking if a color has good contrast for accessibility
Example: generate a complementary palette from coral
curl -s -X POST https://gateway.pipeworx.io/colorapi/mcp \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"generate_scheme","arguments":{"hex":"FF6B6B","mode":"complement","count":5}}}'
Returns 5 colors with hex, RGB, HSL values and their closest named colors.
Setup
{ "mcpServers": { "pipeworx-colorapi": { "command": "npx", "args": ["-y", "mcp-remote@latest", "https://gateway.pipeworx.io/colorapi/mcp"] } } }