# Theme

> Use when an app needs a Pierre light or dark theme from @pierre/theme for Shiki, VS Code, Cursor, or Zed, including soft, vibrant, protanopia, deuteranopia, and tritanopia variants.

- Skill: `pierrecomputer/theme` (Agent Skill, multi-file: 5 files)
- Install (CLI): `npx skillmds@latest add pierrecomputer/theme`
- Raw SKILL.md: https://api.skillmd.com/api/skills/pierrecomputer/theme/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: pierrecomputer (https://skillmd.com/u/pierrecomputer)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/pierrecomputer/theme

---


# `@pierre/theme`

Use `@pierre/theme` for Pierre syntax and editor themes. The package supplies
ten immutable Shiki and VS Code theme objects.

## Install

```bash
pnpm add @pierre/theme
```

## Select an API reference

| Need                                    | Reference                                |
| --------------------------------------- | ---------------------------------------- |
| List every package entry and export     | [API reference](references/api.md)       |
| Compare all themes and select a variant | [Theme variants](references/variants.md) |

## Select a recipe

| Task                                | Recipe                                                  |
| ----------------------------------- | ------------------------------------------------------- |
| Load a Pierre theme in Shiki        | [Use a theme with Shiki](references/recipe-shiki.md)    |
| Install a Pierre theme in an editor | [Use a theme in an editor](references/recipe-editor.md) |

Use the `theming` skill when the app must switch themes at runtime or follow a
color mode.

