Matrix CLI — Design skill for Claude Code
Layered Matrix-style code rain for Codex CLI and Claude Code.
How to install Matrix CLI
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open onepunk/matrix-cli and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Matrix CLI does
Layered Matrix-style code rain for Codex CLI and Claude Code.
Alternatives in Design
- CloudCLI — 8,400+ Free open-source web/mobile UI for Claude Code, Cursor CLI, and Codex 8.7k ★
- Clui Cc — A lightweight, transparent desktop overlay for Claude Code on macOS 956 ★
- Claude Code CLI UI — An intuitive interface to create, orchestrate, and monitor Claude-based code agents for automated development 415 ★
README
Matrix CLI
**`text-flicker` experiment:** fresh output resolves from random green Matrix characters, with independent timing per character over roughly half a second. Returning from rain uses the same effect. Prompts and approval dialogs remain immediately readable.
Matrix-style code rain for **Codex CLI** and **Claude Code**. Dim background streams and brighter, faster foreground trails add depth while your agent works. The visible text falls into the rain when you switch views. Returning to the CLI reveals its text through a brief flicker of green Matrix characters.
Install
Requires **Node.js 22+**, npm, and either `codex` or `claude` on your PATH.
git clone https://github.com/onepunk/matrix-cli.git
cd matrix-cli
npm ci
npm link
Then launch from your project's directory:
matrix codex
matrix claude
matrix --demo
Arguments pass through to the selected CLI, for example `matrix claude --continue` or `matrix codex resume --last`. Uses your existing agent configuration and account; no wrapper account or telemetry. Agent usage charges still apply.
Effects
Disable either effect independently, or combine both flags:
matrix claude --no-rain
matrix codex --no-text-flicker
matrix claude --no-rain --no-text-flicker
These wrapper flags work before or after the agent name and are not forwarded to the agent. Other arguments pass through unchanged; arguments after `--` are always passed through literally. With `--no-rain`, Ctrl+] does not enable rain. With `--no-text-flicker`, text appears immediately, including when returning from rain.
Controls
| Key | Action |
|---|---|
Ctrl+] |
Toggle rain / live screen |
| Any key during rain | Reveal the screen; that key is consumed |
Ctrl+C |
Reveal and interrupt the agent |
Shift+PageUp / Shift+PageDown |
Browse retained terminal history |
q in demo |
Exit |
Manual reveal stays visible until you press `Ctrl+]` again. After a response appears automatically, closin
Related Skills
TokenUsage2
A live, btop-style terminal dashboard for developers to track Claude Code, Codex CLI, and OpenCode token usage
CN Content Matrix
git clone https://github.com/fullstackcrew-alpha/skill-cn-content-matrix Chinese multi-platform content genera
Cardstock Diorama Myth
Claude skill that turns a single request into a narrated mythic short film in a layered cut-paper diorama styl
BetterClaude
A BetterDiscord-style enhancement suite for Claude. Themes, plugins, and a pile of productivity tools layered
Sonol Multi Agent
Local-first multi-agent orchestration for Codex CLI and Claude Code, with a UI dashboard to review sub-agent f
Mirafold
A browser UI for Claude Code, Codex, and Gemini CLI — the terminal agent you already use, rendered faithfully,
Related Agents
Independent Reviewer
Product-technical alignment reviewer. Spawned in a tmux pane via OpenAI Codex CLI with zero inherited context.
Async Code
Use Claude Code or CodeX CLI to perform multiple tasks in parallel with a Codex-style UI, functioning as a per
Timps ADR Writer
Turn a technical decision into a Michael Nygard-style Architecture Decision Record: context, options matrix, d