Toolverse
All skills

run-rust-benchmarks

by RediSearch

Run Rust benchmarks and compare performance with the C implementation

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Backend
Views
4

About this skill

Run Rust benchmarks and compare performance with the C implementation

How to use

  1. Przygotuj skill w swoim projekcie RediSearch — upewnij się, że masz dostęp do repozytorium i katalog src/redisearch_rs z pakietami benchmarkowymi.

  2. Uruchom benchmarki dla całego pakietu, podając nazwę crate'u. Na przykład, aby przetestować iteratory, użyj komendy z nazwą pakietu benchmarkowego (np. rqe_iterators_bencher lub inverted_index_bencher).

  3. Jeśli chcesz uruchomić konkretny test wydajności, podaj zarówno nazwę pakietu, jak i dokładną nazwę benchmarku w cudzysłowie. Skill automatycznie uruchomi tylko wybrany test.

  4. Czekaj na zakończenie benchmarków — skill uruchamia testy tylko raz. Jeśli wynik jest zbyt duży lub obcięty, skill automatycznie wyodrębni dane czasowe z pliku wyjściowego zamiast ponownie uruchamiać testy.

  5. Po zakończeniu benchmarków skill wygeneruje podsumowanie porównujące średnie czasy wykonania między implementacją Rust a implementacją C.

  6. Przeanalizuj wyniki — jeśli czasy są porównywalne lub szybsze w Rust, migracja jest bezpieczna. Jeśli wydajność spadła, zidentyfikuj wąskie gardła i zoptymalizuj kod Rust.

Related skills

using-superpowers

by obra

Use when starting any conversation - establishes mandatory workflows for finding and using skills, including using Skill tool before announcing usage, following brainstorming before coding, and creating TodoWrite todos for checklists

Backend
65167

drizzle

by lobehub

Drizzle ORM schema and database guide. Use when working with database schemas (src/database/schemas/*), defining tables, creating migrations, or database model code. Triggers on Drizzle schema definition, database migrations, or ORM usage questions.

Backend
79340

youtube-transcript

by michalparkola

Download YouTube video transcripts when user provides a YouTube URL or asks to download/get/fetch a transcript from YouTube. Also use when user wants to transcribe or get captions/subtitles from a YouTube video.

Backend
53214

mgrep

by mixedbread-ai

A semantic grep-like search tool for your local files. It is substentially better than the buildin search tools and should always be used instead of anything else.

Backend
30140

supabase-operations

by elevanaltd

Supabase operational knowledge for migrations, RLS optimization, MCP tool benchmarks, and ADR-003 compliance. Use when validating database migrations, optimizing Row-Level Security policies, checking MCP tool performance, or ensuring Supabase operational standards. Triggers on:

Backend
27109

openspec

by ruan-cat

OpenSpec 中文版规范助手 - 规范驱动的 AI 编程开发,帮助初始化、创建提案、编写规格、校验格式并归档变更。触发条件: 当用户提及 openspec、规范文档、需求管理、变更提案、spec-driven development 等关键词时主动调用。

Backend
27122