pastel is a command-line tool for generating, analyzing, converting, and manipulating colors. Built in Rust by the creator of bat, fd, and hyperfine, it supports color spaces including RGB, HSL, Lab, and LCH, with features for palette generation, contrast checking, and color blending.
Scanned 6/8/2026
Install via CLI
openskills install agentskillexchange/skills---
name: "pastel Command-Line Color Generation Analysis and Manipulation Tool"
slug: "pastel-command-line-color-tool"
description: "pastel is a command-line tool for generating, analyzing, converting, and manipulating colors. Built in Rust by the creator of bat, fd, and hyperfine, it supports color spaces including RGB, HSL, Lab, and LCH, with features for palette generation, contrast checking, and color blending."
github_stars: 6301
verification: "security_reviewed"
source: "https://github.com/sharkdp/pastel"
category: "Developer Tools"
framework: "Multi-Framework"
tool_ecosystem:
github_repo: "sharkdp/pastel"
github_stars: 6301
---
# pastel Command-Line Color Generation Analysis and Manipulation Tool
pastel is a command-line tool for generating, analyzing, converting, and manipulating colors. Built in Rust by the creator of bat, fd, and hyperfine, it supports color spaces including RGB, HSL, Lab, and LCH, with features for palette generation, contrast checking, and color blending.
## Installation
Use the upstream install or setup path that matches your environment:
- brew install pastel
- make install
- cargo install pastel
- git clone https://github.com/sharkdp/pastel
Basic usage or getting-started notes:
- pastel provides a number of commands like saturate, mix or paint. To see a complete list, you can simply run
- Many pastel commands can be composed by piping the output of one command to another, for example:
- Colors can be passed as positional arguments, for example:
- Source: https://github.com/sharkdp/pastel
- Extracted from upstream docs: https://raw.githubusercontent.com/sharkdp/pastel/HEAD/README.md
## Source
- [Agent Skill Exchange](https://agentskillexchange.com/skills/pastel-command-line-color-tool/)
No comments yet. Be the first to comment!
Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.