Code Review skills
Top maintainers
- openclaw · 512 skills
- simota · 53 skills
- copyleftdev · 28 skills
- trailofbits · 27 skills
- shotaiuchi · 21 skills
Languages in this topic
2336 skills
This skill helps you identify and replace anti-patterns in Rust code, improving idiomatic design and reliability during reviews.
This skill helps you implement no_std embedded Rust projects safely by enforcing heapless data structures, interrupt-safe patterns, and clear peripheral
This skill helps you design and reason about Rust concurrency, choosing appropriate primitives and avoiding deadlocks.
This skill helps review unsafe Rust code and FFI usage, highlighting safety concerns, soundness, and proper SAFETY comments to prevent undefined behavior.
This skill guides Rust questions across errors, design, and coding, routing to the right expertise for precise, actionable guidance.
This skill helps you select appropriate Rust smart pointers for resource management, guiding ownership, threading, and cycle avoidance.
This skill helps navigate large Rust codebases by locating definitions, references, and hover info via LSP.
This skill helps you model domain concepts in Rust by guiding entity vs value object, aggregates, and repository patterns for correct invariants.
This skill helps you diagnose and resolve Rust ownership and lifetime errors by guiding design decisions and refactoring strategies.
This skill helps you perform safe Rust refactoring with LSP analysis, providing impact checks and automated changes.
This skill visualizes Rust function call graphs using LSP, helping you quickly understand callers and callees with depth control.
This skill helps you reason about Rust mutability, choose appropriate patterns, and prevent borrow conflicts across single and multi-thread contexts.
This skill helps you assess and apply error handling strategies in Rust, guiding when to use Result, Option, or panic with context.
This skill reviews TypeScript logging patterns, transforms console logs into structured wide events, and guides contextual, request-scoped error handling.
This skill orchestrates an immediate refactor analysis by running a scripted workflow to identify technical debt and code quality improvements.
This skill executes a Python-based decision critic workflow to stress-test reasoning and critique without prior analysis.
This skill analyzes the codebase architecture and patterns to establish context, guiding downstream analysis and improvements.
This skill detects and resolves incoherence between documentation, code, and specs, guiding iterative alignment across implementation.
This skill conducts deep, evidence-based reverse engineering analysis to answer focused questions and iteratively improve the Ghidra database.
This skill helps you solve CTF reverse engineering challenges by guiding systematic static and dynamic analysis to extract flags and keys.
This skill enforces TypeScript strict mode patterns to improve type safety, reduce any usage, and promote immutable data structures across code.