#1616th of 31 in Skills, plugins and rules
rtk
CLI proxy that compresses shell command output before your coding agent reads it
Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 82.9k
- License
- Apache-2.0
- Last commit
- Oct 2026
- Last release
- Oct 2026
- Language
- Rust
Overview
RTK is a single Rust binary that rewrites shell commands such as git status, cargo test and docker ps so the agent receives filtered, grouped or truncated output. It installs hooks or plugins for Claude Code, Gemini CLI, Codex, Cursor, Windsurf and other agents, and tracks savings with `rtk gain`. The README claims up to 90% less bash output and under 10ms overhead.
Who it is for: Developers using AI coding agents who want smaller shell output in context
Strengths
- Single Rust binary with 100+ supported commands and under 10ms overhead
- `rtk init` sets up hooks for about 15 agents, including Claude Code and Cursor
- `rtk gain` and `rtk discover` report savings and missed opportunities
- Installs via Homebrew, winget, cargo or prebuilt binaries for macOS, Linux and Windows
Weaknesses
- Hook only covers Bash calls; built-in Read, Grep and Glob tools bypass it
- Token counts are estimated as bytes/4, so absolute numbers are approximate
- Crates.io has an unrelated 'rtk' package, so `cargo install rtk` installs the wrong one
- Direct execution on Windows no longer supports cmd builtins without `rtk run -c`
What it needs
- no GPU
- Needs ripgrep (some filters, Windows)
Also in Skills, plugins and rules
See all 31| Rank | Project | Score |
|---|---|---|
| 1 | skillsAgent skills for planning, TDD, debugging and code review | 94 out of 100 |
| 2 | eccSkills, agents, hooks and rules that add a workflow to coding agents | 93 out of 100 |
| 3 | superpowersSkill library that enforces a plan-then-TDD workflow in coding agents | 89 out of 100 |
| #4 | ponytailPrompt skill that makes coding agents write less, safer code | 89 out of 100 |
| #5 | cavemanProxy and skill that cut token use in coding agents | 89 out of 100 |