scholar-review

Review Rust crates for architecture, invariants, API ergonomics, performance, and test coverage.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/GuitarAlchemist/ix --skill scholar-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scholar-review
Source: https://github.com/GuitarAlchemist/ix/tree/main/.claude/skills/scholar-review
Command: npx skills add https://github.com/GuitarAlchemist/ix --skill scholar-review

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides an in-depth code review for Rust crates by leveraging AI reasoning, offering a comprehensive analysis of code architecture, invariants, and algorithmic correctness.

Core Features & Use Cases

  • Deep Code Analysis: Utilizes AI to review code for architecture, invariants, API ergonomics, performance, and test coverage.
  • Selective Review: Allows focusing on specific aspects or issues within a crate.
  • Batch Analysis: Supports batch analysis of multiple crates for efficiency.
  • Offline Analysis: Works with locally available models, ensuring no data is sent to external servers.

Quick Start

Run the 'scholar-review' skill with the crate name as an argument, e.g., /scholar-review ix-voicings.

Frequently Asked Questions about scholar-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform deep code review on Rust crates using AI?

Perform deep code review on Rust crates by running the scholar-review skill with a crate name argument. It leverages local AI reasoning to analyze architecture, invariants, API ergonomics, performance, and test coverage comprehensively.

Can I analyze multiple Rust crates at once for API ergonomics and performance?

You can analyze multiple Rust crates at once using the batch processing feature. This allows efficient, simultaneous AI reasoning across several crates to evaluate API ergonomics, performance, and architectural invariants.

Does AI code review for Rust require an internet connection to send source code?

AI code review for Rust does not require an internet connection or send data to external servers. It performs offline analysis using locally available models, ensuring your source code remains entirely private.

How do I focus AI reasoning on specific aspects like architecture or test coverage?

Focus AI reasoning on specific aspects like architecture or test coverage by utilizing the selective review feature. This allows you to target particular issues or components within a Rust crate instead of scanning everything.

What are the limitations of using local AI models for Rust code analysis?

The primary limitation of using local AI models for Rust code analysis is the requirement to have a capable model pre-installed locally. Deep reasoning quality depends entirely on the local hardware and the selected model's capabilities.

What is the best way to check algorithmic correctness and invariants in Rust?

The best way to check algorithmic correctness and invariants in Rust is using AI-driven deep code analysis. This approach evaluates architectural invariants and algorithmic correctness locally without sending proprietary code externally.