performance
Installation
SKILL.md
RTK Performance Analysis
Hard Targets (Non-Negotiable)
| Metric | Target | Blocker |
|---|---|---|
| Startup time | <10ms | Release blocker |
| Binary size (stripped) | <5MB | Release blocker |
| Memory (resident) | <5MB | Release blocker |
| Token savings per filter | ≥60% | Release blocker |
Benchmark Startup Time
# Install hyperfine (once)
brew install hyperfine
# Baseline (before changes)
hyperfine 'rtk git status' --warmup 3 --export-json /tmp/before.json
Related skills
More from rtk-ai/rtk
rtk-tdd
>
363code-simplifier
Review RTK Rust code for idiomatic simplification. Detects over-engineering, unnecessary allocations, verbose patterns. Applies Rust idioms without changing behavior.
289design-patterns
Rust design patterns for RTK. Newtype, Builder, RAII, Trait Objects, State Machine. Applied to CLI filter modules. Use when designing new modules or refactoring existing ones.
254tdd-rust
TDD workflow for RTK filter development. Red-Green-Refactor with Rust idioms. Real fixtures, token savings assertions, snapshot tests with insta. Auto-triggers on new filter implementation.
162rtk-triage
>
141issue-triage
>
134