with one click
with one click
Benchmark Rubydex indexing performance on RBS core/stdlib, comparing the current branch against main. Measures maximum RSS and execution time.
Profile Rubydex indexer performance โ CPU flamegraphs, memory usage, phase-level timing. Use this skill whenever the user mentions profiling, performance, flamegraphs, benchmarking, "why is X slow", bottlenecks, hot paths, memory usage, or wants to understand where time is spent during indexing/resolution. Also trigger when comparing performance before/after a change.
Use when benchmarking rubydex MCP against plain Grep/Glob for Ruby code tasks. Guides A/B comparison setup, candidate selection, and metrics collection.
| name | review_changes |
| description | Reviews code changes for Rubydex |
The user will explain what they are implementing in a set of code changes. If they don't, ask for clarification.
bin/branch_diff to get the implementationdocsrust/rubydex changes:
Use the Rust and static analysis experts to review the code changes regarding the following criteria.
docs and README)?rust/rubydex-sys changes:
Review the FFI changes and consider safety and correctness when bridging between Rust and C.
ext or Ruby file changes:
Use the Ruby expert to review the code changes regarding the following criteria.