Loading...
Loading...
Generate mathematically accurate color palettes using OKLCH color space. Use when creating design systems, color ramps, accessible palettes, CSS variables for themes, or when user asks about color generation.
npx skill4agent add basiclines/rampa-studio rampa-colors# Run directly
npx @basiclines/rampa -C "#3b82f6"
# Or install globally
npm install -g @basiclines/ramparampa -C "#3b82f6"rampa -C "#3b82f6" -O css --name=primary:root {
--primary-0: #000000;
--primary-1: #1e3a5f;
--primary-2: #2d5a8a;
...
}rampa -C "#3b82f6" -O jsonrampa -C "#3b82f6" --add=complementary -O cssrampa -C "#3b82f6" -L 15:95 -S 100:20rampa -C "#3b82f6" --lightness-scale=fibonaccirampa -C "#3b82f6" --size=5 --add=triadic -O css --name=brand| Flag | Alias | Description | Default |
|---|---|---|---|
| | Required. Base color (hex, rgb, hsl, or named) | - |
| - | Number of colors in palette | 10 |
| | Output format: | text |
| | Color format: | hex |
| - | Palette name (for CSS/JSON output) | base |
| | Lightness range (e.g., | 0:100 |
| | Saturation range (e.g., | 100:0 |
| | Hue shift range (e.g., | -10:10 |
| - | Distribution scale for lightness | linear |
| - | Distribution scale for saturation | linear |
| - | Distribution scale for hue | linear |
| - | Add harmony ramp | - |
| - | Tint overlay color | - |
| - | Tint opacity (0-100) | 10 |
| - | Tint blend mode | overlay |
| - | Hide color preview blocks | false |
linearfibonaccigolden-ratioease-inease-outease-in-outgeometriclogarithmiccomplementarytriadicanalogoussplit-complementarysquarenormalmultiplyscreenoverlaydarkenlightencolor-dodgecolor-burnhard-lightsoft-light-L 5:85-S 60:20--add=analogous-O json--size=5