rust-review

Generate structured behavioral traces and audit findings for Rust port slices.

1|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/graphrefly/graphrefly-ts --skill rust-review-graphrefly
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rust-review
Source: https://github.com/graphrefly/graphrefly-ts/tree/main/.claude/skills/rust-review
Command: npx skills add https://github.com/graphrefly/graphrefly-ts --skill rust-review-graphrefly

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates the guesswork and narrative-only reporting when validating a Rust port by producing structured behavioral traces and audit entries that can be rendered in a local dashboard.

Core Features & Use Cases

  • Append-only audit workflow: Refreshes derived extractor outputs while appending new, review-specific rows to reviews.jsonl and findings.jsonl.
  • Spec-to-implementation verification: Captures rule-cited behavioral traces, simplification deltas, and deferred-gap checks for a targeted Rust module or slice.
  • Dashboard-ready evidence: Produces JSONL artifacts that trace decisions, findings, and flowchart updates instead of prose reports.

Quick Start

Run the rust-review workflow for the target Rust module slice by providing the module or slice name as the single argument to activate the review and generate the audit artifacts.

Frequently Asked Questions about rust-review

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

FAQPage Schema
How do I audit a Rust port without manually reading the code?

To audit a Rust port without manual code reading, execute an audit pipeline that generates structured behavioral traces and audit findings. This validates module slices by capturing rule-cited traces and simplification deltas, appending the results to JSONL files for dashboard rendering.

What is a behavioral trace in Rust port verification?

A behavioral trace in Rust port verification is a structured record capturing spec-to-implementation rule citations and simplification deltas. It traces decisions and flowchart updates for a targeted module slice, replacing prose reports with append-only JSONL evidence.

How do I track deferred and ignored gaps in a Rust module slice?

Track deferred, ignored, and test gaps in a Rust module slice by running an audit pipeline that refreshes derived JSONL context. It detects existing gaps and appends review-specific findings rows to your audit-data JSONL files.

Does rust-review work with mermaid flowcharts and JSONL data?

Yes, rust-review works with mermaid flowcharts and JSONL data by validating Rust ports through spec fidelity checks. It generates audit findings tied to extracted spec rules and diagrams, appending structured data to reviews and findings JSONL files.

Can I verify a standalone Rust module if I did not use the porting-to-rs workflow?

Yes, you can verify a standalone Rust module without the porting-to-rs workflow. The audit pipeline executes standalone verification by generating behavioral traces and detecting deferred or test gaps, requiring only the module or slice name as input.

What is the best way to manage findings from a Rust port audit?

The best way to manage Rust port audit findings is using an append-only workflow that writes to findings.jsonl and reviews.jsonl. This method preserves historical audit data while appending new review rows and dashboard-ready evidence artifacts.