Redisearch
11 skills · 67K stars total
11 skills
This skill helps you safely split large jj changesets into focused, auditable units, enabling precise commits, stacked PRs, and safer revision history.
This skill helps you write robust Rust tests for correctness of code, covering public APIs, edge cases, and error paths across crates.
This skill guides porting a C module to Rust, outlining analysis, planning, and integration to ensure a safe, idiomatic Rust implementation.
This skill identifies uncovered Rust test lines by executing cargo llvm-cov and reports per-file gaps to guide targeted testing.
This skill analyzes Rust FFI crate surfaces to map C-visible symbols and their usage in the C codebase.
This skill analyzes Rust changes and runs affected crate tests to verify correctness after edits.
This skill helps Rust projects improve documentation quality by applying consistent intra-documentation linking and focusing on explanation of concepts.
This skill provides Rust test-writing guidelines, emphasizing public API testing, property-based techniques, and readable, reusable test scaffolds.
This skill runs Rust benchmarks and compares performance against the C implementation to help optimize the Redisearch Rust integration.
This skill runs formatting, linting, build, and test checks to verify changes before commits or PRs.
This skill reviews Rust crate documentation to ensure it meets our standards, providing actionable feedback and improvement suggestions for conformance and