← Back to Skills Marketplace
ckchzh

Colorpick

by BytesAgain2 · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ✓ Security Clean
384
Downloads
0
Stars
2
Active Installs
9
Versions
Install in OpenClaw
/install colorpick
Description
Color picker and converter. Use when you need colorpick.
README (SKILL.md)

ColorPick

Color picker and converter. Convert between hex, RGB, HSL color formats, generate color palettes, find complementary colors, and preview colors in terminal.

Quick Start

Run colorpick help for available commands and usage examples.

Features

  • Fast and lightweight — pure bash with embedded Python
  • No external dependencies required in ~/.colorpick/
  • Works on Linux and macOS

Usage

colorpick help

💬 Feedback: https://bytesagain.com/feedback Powered by BytesAgain | bytesagain.com

  • Run colorpick help for all commands

  • Run colorpick help for all commands

Configuration

Set COLORPICK_DIR to change data directory. Default: ~/.local/share/colorpick/

Usage Guidance
This skill appears to be a local color utility and is internally consistent with that purpose. Before installing, note: (1) it stores usage/history (timestamps and whatever input you provide) under ~/.local/share/colorpick by default and can export those logs — if you enter sensitive text it will be saved locally; (2) the scripts call python3 but the metadata doesn't list python3 as a required binary, so ensure python3 is available in your environment; (3) SKILL.md mentions COLORPICK_DIR to change the data directory but the script uses DATA_DIR and doesn't appear to honor COLORPICK_DIR in the shown code — if you need the data in a different location, inspect or modify the script to respect your chosen env var; (4) there are no network calls or extra credentials requested. If local logging is acceptable and python3 is present, the skill is coherent with its stated purpose.
Capability Analysis
Type: OpenClaw Skill Name: colorpick Version: 2.0.0 The ColorPick skill bundle is a legitimate utility for color conversion, palette generation, and WCAG contrast checking. It uses Bash scripts (scripts/color.sh and scripts/script.sh) to wrap Python-based color logic and manage a local history of operations in ~/.local/share/colorpick/. The code contains no network calls, data exfiltration logic, or obfuscation, and the instructions in SKILL.md are strictly aligned with the tool's stated purpose.
Capability Assessment
Purpose & Capability
Name/description (color picker & converter) align with the included scripts: bash wrapper plus embedded Python perform conversions, palettes, harmonies, contrast checks, and preview features. There are no requests for unrelated services or credentials.
Instruction Scope
SKILL.md and the scripts point to expected local operations. The scripts create and read logs under a user data directory and implement search/export functions that read those logs. These behaviors are consistent with a UX history feature, but they do collect and persist whatever inputs the user provides (timestamps + input strings). Also the SKILL.md suggests an env var COLORPICK_DIR to change the data directory, but the provided script defines DATA_DIR from HOME and does not (in the shown lines) read COLORPICK_DIR—this doc/runtime mismatch may affect where data is stored.
Install Mechanism
There is no install spec (instruction-only). The skill is delivered as scripts included in the package; nothing is downloaded from external URLs or written to unexpected system locations during install.
Credentials
The registry metadata declares no required env vars or credentials, which is appropriate. However, the runtime scripts assume python3 is available (embedded Python helper in scripts/color.sh) even though no required binaries are declared. Also SKILL.md mentions COLORPICK_DIR to override the data directory but the script uses DATA_DIR="$HOME/.local/share/colorpick" and does not appear to honor COLORPICK_DIR in the visible code — this is an inconsistency to be aware of.
Persistence & Privilege
always is false and the skill is user-invocable. The skill writes to a per-user data directory (~/.local/share/colorpick) and maintains history.log and multiple .log files. This is expected for a tool that saves recent entries, but it does persist user inputs locally and provides export/search features, so consider privacy of entered data.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install colorpick
  3. After installation, invoke the skill by name or use /colorpick
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.0
v2.5 standard: Use-when desc, homepage, source, security fix
v1.0.7
old template -> domain-specific v2.0.0
v1.0.6
old template -> domain-specific v2.0.0
v1.0.5
Quality upgrade
v1.0.4
Quality upgrade: custom functionality
v1.0.3
Standards compliance: unique content, no template text
v1.0.2
Quality fix: cleaner docs, removed flags
v1.0.1
Quality update: docs, examples, standards compliance
v1.0.0
Initial release
Metadata
Slug colorpick
Version 2.0.0
License MIT-0
All-time Installs 2
Active Installs 2
Total Versions 9
Frequently Asked Questions

What is Colorpick?

Color picker and converter. Use when you need colorpick. It is an AI Agent Skill for Claude Code / OpenClaw, with 384 downloads so far.

How do I install Colorpick?

Run "/install colorpick" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Colorpick free?

Yes, Colorpick is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Colorpick support?

Colorpick is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Colorpick?

It is built and maintained by BytesAgain2 (@ckchzh); the current version is v2.0.0.

💬 Comments