{"enrichment":{"faq":[{"a":"Performance provides systematic measurement of RTK CLI startup time against a <10ms target. Use hyperfine to capture baseline startup metrics, then track results across builds. Performance includes regression detection workflows to identify when changes exceed acceptable thresholds, helping maintain the startup performance goal.","q":"How to benchmark CLI startup time for Performance?"},{"a":"Performance addresses binary bloat through dependency analysis with cargo and memory optimization techniques. It covers LazyLock initialization patterns for lazy static setup, zero-copy string processing to reduce allocations, and heap profiling with dhat. The skill targets memory usage under 5MB while maintaining functionality.","q":"How does Performance optimize Rust binary size and memory?"},{"a":"Performance provides methods to measure token efficiency gains from filter optimizations, tracking savings between 60\u201390%. The skill includes token measurement techniques to quantify the impact of compression and processing improvements, enabling data-driven decisions on which optimizations deliver the best efficiency returns.","q":"What token savings can Performance measure in filters?"},{"a":"Performance uses flamegraph profiling to identify performance regressions by visualizing CPU hotspots and call patterns. Combined with baseline capture and CI/CD integration, the skill enables continuous regression detection. System call tracing via strace and dtrace helps pinpoint unexpected overhead from dependencies or initialization.","q":"How does Performance detect regressions using profiling tools?"},{"a":"Performance includes setup guidance for continuous performance monitoring within CI/CD pipelines, with pre-commit performance hook configuration. The skill provides RTK performance targets checklist and regression testing workflows to catch performance degradation early, ensuring startup time, memory, and token goals remain met across releases.","q":"Can Performance set up continuous monitoring in CI/CD?"},{"a":"Performance covers LazyLock and zero-copy processing as core optimization techniques, plus regex compilation overhead reduction and dependency bloat analysis. The skill prioritizes optimizations by impact, helping you focus on changes that move closest to <10ms startup and 5MB memory targets while maximizing token savings.","q":"What optimization techniques does Performance teach?"}],"shadow_tags":["benchmarking-tools","memory-profiling","binary-optimization","startup-latency","token-efficiency","regression-detection","resource-constraints","profiling-workflow","dependency-management","performance-targets"],"summary_rewrite":"This skill provides systematic performance analysis for the RTK CLI tool, measuring startup time against a <10ms target, memory usage under 5MB, and token savings between 60\u201390%. It includes baseline capture, regression detection with flamegraph profiling, and common optimization techniques like LazyLock initialization and zero-copy string processing."},"files":[{"bytes":12111,"path":".claude/skills/performance/SKILL.md","sha256":"a78b6552571a5914f95f80845008afbf8b7f9b9f520668ff5142f45272b0ee9e","url":"https://skillfed.io/files/rtk-ai/rtk/performance/53a46a42/SKILL.md"}],"id":"rtk-ai/rtk/performance","links":{"html":"https://skillfed.io/rtk-ai/rtk/performance","md":"https://skillfed.io/rtk-ai/rtk/performance.md","repo":"https://github.com/rtk-ai/rtk"},"meta":{"agents_supported":["claude-code"],"first_seen":"2026-07-28","forks":4597,"language":"Rust","last_updated":"2026-07-27","license":"Apache-2.0","name":"Performance","publisher":"rtk-ai","stars":73568},"relations":{"similar":[{"id":"mohitmishra786/low-level-dev-skills/rust-profiling"},{"id":"rtk-ai/rtk/ship"},{"id":"rtk-ai/rtk/code-simplifier"},{"id":"rtk-ai/rtk/tdd-rust"},{"id":"pedronauck/skills/extreme-software-optimization"},{"id":"geoffjay/claude-plugins/gpui-performance"},{"id":"rtk-ai/rtk/security-guardian"},{"id":"tursodatabase/turso/memory-benchmark"},{"id":"cacr92/WeReply/rust-optimization"},{"id":"actionbook/rust-skills/m10-performance"}]},"slug":{"owner":"rtk-ai","repo":"rtk","skill":"performance"},"version":"53a46a42"}
