code-reviewer

Review Python scripts for correctness, reproducibility, and scientific best practices.

1|1|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/smestern/sciagent --skill code-reviewer-smestern
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/smestern/sciagent/tree/main/templates/skills/code-reviewer
Command: npx skills add https://github.com/smestern/sciagent --skill code-reviewer-smestern

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the review of scientific analysis scripts, checking for correctness, reproducibility, error handling, code quality, performance, and adherence to scientific best practices.

Core Features & Use Cases

  • Automated Code Review: Analyze scripts for potential issues and adherence to scientific standards.
  • Error Handling Analysis: Detects off-by-one errors, incorrect statistical tests, and other common mistakes.
  • Use Case: Use this Skill to review a Python script that analyzes neural data to ensure it's reproducible and adheres to best practices in neurophysiology.

Quick Start

Analyze the script 'neural_analysis.py' for scientific rigor and code quality.

Frequently Asked Questions about code-reviewer

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

FAQPage Schema
How do I check my Python script for neurophysiology data analysis errors?

To check Python scripts for neurophysiology data analysis errors, you can use an automated review process that detects off-by-one errors and incorrect statistical tests while validating reproducibility and adherence to scientific best practices.

What is scientific rigor in Python script analysis?

Scientific rigor in Python script analysis involves evaluating code for correctness, reproducibility, error handling, code quality, and performance to ensure statistical methods and data processing adhere to established neurophysiology standards.

How do I review a Python script for reproducibility and code quality?

Reviewing a Python script for reproducibility and code quality requires analyzing the code to identify potential issues, validate statistical methods, and ensure the data processing logic follows scientific best practices for accurate, repeatable results.

Does this code review process detect incorrect statistical tests in scientific scripts?

Yes, the code review process specifically detects incorrect statistical tests, off-by-one errors, and other common mistakes in Python scripts to ensure scientific analysis is accurate, reproducible, and methodologically sound.

Can I validate the error handling and performance of my neural data analysis script?

You can validate error handling and performance by running an automated script analysis that checks for potential issues, ensures robust error handling, and verifies the code adheres to scientific best practices in neurophysiology.