rde-eval

Run targeted local evaluation loops for React Doctor rule development.

14.3k|455|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/millionco/react-doctor --skill rde-eval
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rde-eval
Source: https://github.com/millionco/react-doctor/tree/main/.agents/skills/rde-eval
Command: npx skills add https://github.com/millionco/react-doctor --skill rde-eval

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the process of testing and refining new React Doctor rules by providing a controlled environment to evaluate rule performance against real-world codebases.

Core Features & Use Cases

  • Bounded Local Iteration: Run targeted evaluations on specific rule changes without needing a full pull request cycle.
  • Hit Classification: Systematically inspect, classify, and document true and false positive findings.
  • Regression Testing: Generate and verify regression tests for false positives to ensure rule parity and accuracy.

Quick Start

Use the rde-eval skill to run a local evaluation of your current rule changes against a sample of repositories.

Frequently Asked Questions about rde-eval

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

FAQPage Schema
How do I test React static analysis rules locally without submitting a pull request?

You can run bounded local evaluation loops on specific rule changes to test React static analysis rules without a full pull request cycle. This controlled environment evaluates rule performance against real-world codebases.

What's the best way to debug false positives in React static analysis rules?

Debug false positives by systematically inspecting and classifying scan hits. Generate and verify regression tests for these false positives to ensure rule parity and accuracy in your React static analysis rules.

Do I need a local checkout to run rule validation for React Doctor?

Yes, rule validation requires a local checkout of both the React Doctor CLI and the React Doctor Evals repository. These local repositories are necessary to perform parity checks and hit analysis.

How does hit classification work when validating React rule changes?

Hit classification systematically inspects scan results to document true and false positive findings. This process evaluates rule logic changes to ensure they accurately identify intended targets in React codebases.

Can I evaluate React CLI rule changes against specific sample repositories?

Yes, you can run targeted local evaluations of your current rule changes against a sample of repositories. This bounded local iteration tests rule performance against real-world codebases in a controlled environment.