
skimmable
Claude Code plugin for more readable formatting
Install with your AI
Paste into Claude Code, Cursor, or any agent — it reads the repo and wires the tool into your project.
Install and set up skimmable (claude-plugin project) into my current project. Found on https://claudeers.com/skimmable Repo: https://github.com/rstacruz/skimmable Homepage/docs: — Detected install method: claude-plugin → /plugin install skimmable@rstacruz/skimmable Category: plugins. Platforms: cli, api, web. Read the repo's README for exact setup and env vars, then install it and wire it into my project. Claudeers Health Verdict: active; community-verified: false. Confirm the source before running anything.
/plugin marketplace add rstacruz/skimmable /plugin install skimmable@rstacruz/skimmable
git clone https://github.com/rstacruz/skimmable
// compatibility
| Platforms | cli, api, web |
|---|---|
| Operating systems | — |
| AI compatibility | claude |
| License | MIT |
| Pricing | open-source |
| Language | TypeScript |
skimmable
Claude Code and Pi plugin that formats every reply in a more readable way.
Example
| Before: | After: |
|---|---|
|
|
More examples are available in examples/.
Install
Claude Code
claude plugin marketplace add https://github.com/rstacruz/skimmable && claude plugin install skimmable@skimmable
Update to a new version with /plugin marketplace update.
Pi
pi install git:github.com/rstacruz/skimmable
Oh-My-Pi
The Pi instructions above should work just fine.
Alternative instructions
curl -fsSL --create-dirs \
https://raw.githubusercontent.com/rstacruz/skimmable/main/PERSONALITY.md \
-o ~/.omp/agent/PERSONALITY.md
npx skills add rstacruz/skimmable
All other agents
For other agents, install the ruleset manually: copy PERSONALITY.md into your global AGENTS.md, and install skill with npx skills add rstacruz/skimmable.
Usage
Nothing to do — skimmable is always on; every reply is formatted.
For Markdown files
Installing the plugin also installs the skimmable skill. It works great on formatting plans:
Make plan.md /skimmable
Summarise the top hackernews article in /skimmable format
How it works
- Claude output style — the plugin uses Claude Code's output style API.
- Pi — the extension appends the
PERSONALITY.mdruleset to the system prompt.
Token cost
Claude Sonnet 5 (Aug 2026): 7% fewer tokens (Aug 2026)
| Task | Normal (tokens) | Skimmable (tokens) | Saved |
|---|---|---|---|
| Explain React re-render bug | 592 | 473 | 20% |
| Fix auth middleware token expiry | 497 | 703 | -41% |
| Set up PostgreSQL connection pool | 717 | 635 | 12% |
| Explain git rebase vs merge | 714 | 656 | 8% |
| Refactor callback to async/await | 255 | 268 | -5% |
| Architecture: microservices vs monolith | 1044 | 1023 | 2% |
| Review PR for security issues | 398 | 481 | -21% |
| Docker multi-stage build | 391 | 360 | 8% |
| Debug PostgreSQL race condition | 491 | 210 | 57% |
| Implement React error boundary | 887 | 629 | 29% |
| Average | 599 | 544 | 7% |
Range: -41%–57% savings across prompts.
Deepseek v4 Flash: 45% more tokens (Aug 2026)
| Task | Normal (tokens) | Skimmable (tokens) | Saved |
|---|---|---|---|
| Explain React re-render bug | 1740 | 1023 | 41% |
| Fix auth middleware token expiry | 3806 | 5168 | -36% |
| Set up PostgreSQL connection pool | 2514 | 12635 | -403% |
| Explain git rebase vs merge | 896 | 855 | 5% |
| Refactor callback to async/await | 583 | 1343 | -130% |
| Architecture: microservices vs monolith | 2585 | 760 | 71% |
| Review PR for security issues | 2105 | 849 | 60% |
| Docker multi-stage build | 7927 | 2130 | 73% |
| Debug PostgreSQL race condition | 1404 | 2429 | -73% |
| Implement React error boundary | 4204 | 6798 | -62% |
| Average | 2776 | 3399 | -45% |
Range: -403%–73% savings across prompts.
Special thanks
This plugin is based off of caveman by JuliusBrussee.
Prior art
Also check out:
- JuliusBrussee/caveman — focused on reducing tokens
- ayghri/i-have-adhd — action-first
- nextor2k/hyperfocus — multiple modes
- Vistyy/nopus — deterministic prose checks; requests a clearer rewrite
- gvzdv/claudish-to-english — plain-English rewrites via local LLM; display-only
- raiyanyahya/justsaydone — just says "done" without much details
// faq
What is skimmable?
Claude Code plugin for more readable formatting. It is open-source on GitHub.
Is skimmable free to use?
skimmable is open-source under the MIT license, so it is free to use.
What category does skimmable belong to?
skimmable is listed under plugins in the Claudeers registry of Claude-compatible tools.
// embed badge
[](https://claudeers.com/skimmable)
// retro hit counter
[](https://claudeers.com/skimmable)
// reviews
// guestbook
// related in Claude Plugins
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explainin…
"CLI-Anything: Making ALL Software Agent-Native" -- CLI-Hub: https://clianything.cc/
financial-services — a Claude ecosystem project on GitHub.