Skip to content
Back to skills

Themes Palettes

ASecurity

"Use seaborn theme, style, context, palette, colormap, color

  • 247 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 9, 2026
toolspythongobashapi

Works with

  • api

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned September 9, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill themes-palettes --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Themes Palettes?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Themes Palettes
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-themes-palettes/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-themes-palettes)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: themes-palettes
description: "Use seaborn theme, style, context, palette, colormap, color
  utility, and optional interactive palette widget APIs."
disable-model-invocation: true
metadata:
  disco-role: operating
license: BSD 3-Clause
---

# Themes and Palettes

Use this sub-skill when the task asks about seaborn aesthetics, `set_theme`, `axes_style`, `plotting_context`, `color_palette`, palette generation, colormaps, dark mode, or interactive palette widgets.

## Route Here For

- Setting global defaults with `set_theme`, `set`, `set_style`, `set_context`, or `set_palette`.
- Temporary styles with `axes_style`, `plotting_context`, and `color_palette` context managers.
- Choosing categorical palettes, sequential/diverging colormaps, cubehelix, HLS/HUSL, blend/dark/light palettes, xkcd/crayon colors, or matplotlib palettes.
- Visualizing palettes with `palplot`.
- Color helper functions: `desaturate`, `saturate`, `set_hls_values`.
- Optional interactive chooser functions that require `ipywidgets`.

## Use Another Sub-skill For

- Plot family parameter choices: `../function-interface/SKILL.md`.
- Objects property mapping and scale objects: `../objects-interface/SKILL.md`.
- Figure/grid sizing or legends: `../figure-grids/SKILL.md`.

## Start With

1. Decide whether the color variable is categorical, sequential numeric, or diverging around a meaningful center.
2. Choose a palette/colormap that matches the data semantics and output background.
3. Use context managers for temporary style/palette changes; use `set_theme` for notebook/session defaults.
4. Validate palette length and colormap behavior before using it in a complex plot.
5. Treat widget choosers as optional notebook-only tools.

## References

- Theme and palette API map: `references/api-reference.md`.
- Palette/style recipes: `references/workflows.md`.
- Failure recovery: `references/troubleshooting.md`.

## Quick Smoke Check

```bash
python sub-skills/themes-palettes/scripts/theme_palette_smoke.py --output theme_palette_smoke.png
```

Files in this skill

  • SKILL.md2 KB
  • references/api-reference.md1.7 KB
  • references/troubleshooting.md869 B
  • references/workflows.md1.1 KB
  • scripts/theme_palette_smoke.py1.3 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.