Rtk Setup Skill — Development skill for Claude Code
RTK(Rust Token Killer) setup skill for OpenClaw - enforces token-saving commands via AGENTS.md.
How to install Rtk Setup Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open jkf87/rtk-setup-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Rtk Setup Skill does
RTK(Rust Token Killer) setup skill for OpenClaw - enforces token-saving commands via AGENTS.md.
Alternatives in Development
- OpenAI Codex CLI — (Rust implementation) 67.8k ★
- /diagnose — Vérifie l'état de l'environnement RTK et suggère des corrections 25.5k ★
- Rust Analyzer Lsp — Rust /plugin install rust-analyzer-lsp@claude-plugins-official 14k ★
README
rtk-setup-skill
RTK(Rust Token Killer)를 OpenClaw 워크스페이스에 설치하고, 모든 에이전트가 RTK 명령어를 강제로 사용하도록 설정하는 스킬.
왜 필요한가?
RTK는 Claude Code 플러그인(`claude plugins install`)으로 설치하면 PreToolUse 훅이 자동 적용된다. 하지만 **OpenClaw(ACP) 환경에서는 훅이 작동하지 않는다.**
이 스킬은:
- RTK 바이너리를 설치하고
RTK.md(에이전트용 규칙 파일)를 생성하고AGENTS.md에 강제 지침을 삽입하여
에이전트들이 `ls` 대신 `rtk ls`, `git status` 대신 `rtk git status`를 사용하도록 **강제**한다.
벤치마크 (실측)
RTK 0.34.3 / macOS ARM64 / OpenClaw 워크스페이스 (파일 90+개, untracked 80+개)
| 명령어 | 기존 출력 (bytes) | RTK 출력 (bytes) | 절약률 |
|---|---|---|---|
ls -la → rtk ls |
6,878 | 2,261 | 67.1% |
git status → rtk git status |
3,982 | 304 | 92.4% |
grep → rtk grep |
3,738 | 1,675 | 55.2% |
git diff → rtk git diff |
520 | 215 | 58.7% |
cat → rtk read |
4,210 | 4,211 | 0% (소규모 파일) |
**종합: 7개 명령 실행 → 3.9K 토큰 절약 (57.5%)**
`rtk read`는 소규모 파일에서는 절약 효과가 없다. 대형 파일(100줄+)에서 효과가 크다. `git status`는 untracked 파일이 많을수록 절약률이 높다 (이 워크스페이스에서 92.4%).
설치
1. 스킬 복사
cp -r rtk-setup/ /skills/rtk-setup/
2. 스킬 실행
에이전트에게 "RTK 설치해줘" 또는 "RTK 설정해줘"라고 요청하면 SKILL.md의 워크플로가 실행된다.
또는 수동으로:
# RTK 바이너리 설치
brew install rtk
# RTK.md 생성 (스킬 내 STEP 2 참고)
# AGENTS.md에 RTK 블록 추가 (스킬 내 STEP 3 참고)
파일 구조
rtk-setup/
└── SKILL.md # 스킬 정의 (워크플로 + 지침)
설치 후 워크스페이스에 생성되는 파일:
workspace/
├── RTK.md # 에이전트용 RTK 사용 규칙
└── AGENTS.md # RTK 강제 지침 블록 추가됨
RTK 명령어 치환 표
| 기존 명령어 | RTK 명령어 |
|---|---|
ls, tree |
rtk ls |
cat, head, tail |
rtk read |
grep, rg |
rtk grep |
find |
rtk find |
git status |
rtk git status |
git log |
rtk git log |
git diff |
rtk git diff |
git push |
rtk git push |
npm test |
rtk test npm test |
npm run build |
rtk err npm run build |
예외
- Claude Code 내장 도구 (Read, Grep, Glob) → RTK 불필요
cd,mkdir,rm등 출력 없는 명령어- 사용자
Related Skills
Rtk Rust Safety Net
Defensive idioms when generating Rust code.
Openclaw Nim Skill
OpenClaw skill for offloading heavy tasks to NVIDIA NIM models and saving context tokens
Doctor
Environment diagnostics with interactive fixes — providers, auth, RTK, hooks, token optimization
Claude Tools Dashboard
Live token savings wallboard for Claude Code tools (RTK, Headroom, jCodeMunch, jDocMunch)
Prodex
Prodex is a multi-account, multi-provider Codex wrapper with auto-rotation, Super mode, Smart Context, and tok
Saving Private Token
Are you mad at 5 minute TTL of Claude Code? Me, too. So, let's save our private token. The KV Cache Reset is S
Related Agents
Rust Rtk
Expert Rust developer for RTK - CLI proxy patterns, filter design, performance optimization
Token Tracker
Logs token usage estimates for each agent run to .claude/token-stats.json. Call this after any agent completes
Context Memory Manager
Context Window & Token Optimization Specialist. Manages token budgets, compresses prompts (RTK/Caveman), imple