code-reviewer

Route Python or MATLAB modeling code to the appropriate language-specific reviewer.

452|24|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/zhnnky329/MathModeling-skills --skill code-reviewer-zhnnky329
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/zhnnky329/MathModeling-skills/tree/main/.claude/skills/code-reviewer
Command: npx skills add https://github.com/zhnnky329/MathModeling-skills --skill code-reviewer-zhnnky329

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Route existing modeling code to the correct language-specific reviewer, preventing misrouted reviews and ensuring language-aware checks.

Core Features & Use Cases

  • Inspects implementation.target to determine the target language (Python or MATLAB) and checks for code under code/Qx/ or code/matlab/Qx/.
  • Verifies that the project adheres to expected output conventions and preconditions before routing to the appropriate reviewer.
  • Hands off to python-code-reviewer or matlab-code-reviewer without performing deep language-specific review, acting as a safe routing gate.

Quick Start

Route the project to the correct language reviewer by ensuring code/Qx/ or code/matlab/Qx/ exists and then invoking the skill.

Frequently Asked Questions about code-reviewer

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

FAQPage Schema
How do I route modeling code to the correct language reviewer?

To route modeling code for review, the skill inspects the implementation target language and checks for code under code/Qx/ or code/matlab/Qx/ directories. It then verifies project layout and preconditions before handing off to the appropriate language-specific reviewer.

What is the best way to check if my Python or MATLAB code is ready for review?

The best way to check code readiness is to verify that your project adheres to expected output conventions. This routing skill checks the code layout and required files to ensure the modeling code meets preconditions before routing to a reviewer.

Does this code routing step perform deep language-specific review?

No, this code routing step does not perform deep language-specific review. It acts as a safe routing gate, verifying the language target and code layout to hand off to the appropriate reviewer without creating a saved workspace artifact.

Why do I need a routing gate before sending my modeling code to a reviewer?

You need a routing gate to prevent misrouted reviews and ensure language-aware checks. By verifying the implementation target and required files first, it safely directs Python or MATLAB modeling code to the correct reviewer.

When do I need to check the code layout for Python or MATLAB review?

You need to check the code layout when Python or MATLAB code has been generated under code/Qx/ or code/matlab/Qx/ and a language-specific review is required. This step ensures the project meets expected output conventions before results generation.