robertnowell

Klein Void — Development skill for Claude Code

Development community

APCA-verified terminal theme for long Claude Code sessions.

How to install Klein Void

This entry records only its repository, not the path inside it, so there is no exact command to give. Open robertnowell/klein-void and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Klein Void does

APCA-verified terminal theme for long Claude Code sessions.

Alternatives in Development

README

Klein Void

Klein Void palette

Klein Void in Claude Code

A terminal theme for reading. Specifically: for reading the thousands of lines of prose that Claude Code now puts in your terminal every day.

The problem

Your terminal theme was built for `git status` and compiler errors — short bursts of text you scan, not read. Claude Code changed that. A single session generates pages of explanations, research summaries, code reviews, and planning documents. You're now doing sustained reading in a monospace font on a dark background for hours.

Most terminal themes fail this use case in ways you feel but can't name: eye strain at hour three, squinting at dim UI text, losing your place in a wall of output. The root cause is contrast — not too little of it, but the wrong kind. WCAG 2.x, the accessibility standard your theme probably targets, [systematically overstates contrast for dark color pairs](https://github.com/Myndex/SAPC-APCA/blob/master/documentation/WhyAPCA.md). A color pair can pass WCAG AA (4.5:1) and still be functionally unreadable on a dark background.

What this is

Klein Void is an ANSI-16 color palette verified against [APCA](https://git.apcacontrast.com/documentation/APCA_in_a_Nutshell.html) (Advanced Perceptual Contrast Algorithm), the contrast method in the W3C's WCAG 3.0 Working Draft. Every color is assigned a role based on how Claude Code actually uses it, and gated to a contrast threshold appropriate for that role:

Role ANSI slot Example in Claude Code APCA gate
Body prose foreground Explanations, code reviews Lc ≥ 90
Subtle text white (7) Secondary UI text Lc ≥ 75
User echo bright black (8) Your message after submission Lc ≥ 45
Error red (1) Error messages Lc ≥ 60
Success green (