Klein Void — Development skill for Claude Code
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
- Fix Py Line Too Long 71.9k ★
- OpenAI Codex CLI — (Rust implementation) 67.8k ★
- Analyze Feature Requests — Prioritize feature requests by theme, impact, effort, and risk 7.8k ★
README
Klein Void
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 ( |
Related Skills
God Of The Void
A Claude Code skill with a BODY: persistent memory across sessions, ~0-token semantic search, an errarium that
Autonomous Engineer
Single self-contained Verified Loop & Emergent Architecture Meta-Skill. Transforms coding agents into Staff-le
Claude Code Theme
Claude-inspired VS Code theme pack with dark/light/high-contrast and brand variants, semantic token tuning, an
Tranquility Base
Voice loop for terminal coding agents: spoken actionable summaries of finished Claude Code turns, voice replie
Post Compact Reminder
Claude Code hook that detects context compaction and injects a reminder to re-read AGENTS.md, preventing post-
Resilient Coding Agent Skill
Run long-running coding agents (Codex, Claude Code, etc.) in tmux sessions that survive restarts, with automat
Related Agents
Klein Method Scholar
Gate 2 (METHOD) worker for Klein Auto Research — writes the five-part method_card.md (intuition → math → minim
Terminal
Terminal/PTY domain - multiplexed terminal sessions with xterm.js frontend and Rust PTY backend. Use proactive
App Tester
Builds and exercises Heron end-to-end on this machine — starts the dev app, starts and stops real claude CLI s