code-review

Review source code for correctness, security, performance, and maintainability issues.

5|2|Updated Apr 2, 2023
One-click install
npx skills add https://github.com/this-is-tobi/tools --skill code-review-this-is-tobi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/this-is-tobi/tools/tree/main/copilot/skills/code-review
Command: npx skills add https://github.com/this-is-tobi/tools --skill code-review-this-is-tobi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It provides structured, expert-level code review guidance, ensuring code quality, security, performance, and maintainability across multiple languages.

Core Features & Use Cases

  • Priority-Based Issue Classification: Categorizes findings into critical, high, medium, and low levels.
  • Comprehensive Review Areas: Covers correctness, security, performance, testing, maintainability, error handling, architecture, documentation, dependencies, and configuration.
  • Language‑Specific Checks: Tailored recommendations for JavaScript/TypeScript, Python, Go, Shell, Docker, and SQL.
  • Standardized Output Format: Generates reviews with summary, critical issues, suggestions, positive feedback, and questions.
  • Use Cases: Reviewing pull requests, performing ad‑hoc code audits, educating developers on best practices.

Quick Start

Ask the code-review skill to evaluate the provided pull request and list priority issues.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I perform a thorough code review for a pull request?

A comprehensive code review identifies correctness, security, performance, and maintainability issues in source code. It categorizes findings into critical, high, medium, and low priority levels, delivering structured feedback with summaries, suggestions, and questions without requiring external tooling.

What is priority-based issue classification in code reviews?

Priority-based issue classification categorizes identified problems into critical, high, medium, and low severity levels. This structured approach helps developers address the most impactful correctness, security, and performance vulnerabilities before minor maintainability suggestions.

Does this code review approach work with Python, Go, and JavaScript?

Yes, this code review approach works with JavaScript, TypeScript, Python, Go, Shell, Docker, and SQL. It applies tailored language-specific checks to evaluate correctness, security, and performance across multi-language projects.

Can I audit source code security without external tooling?

Yes, you can audit source code security without external tooling. The review mechanism evaluates security vulnerabilities, error handling, and dependencies directly within the source code, outputting prioritized findings and actionable suggestions.

What's the best way to structure ad-hoc code audit feedback?

The best way to structure ad-hoc code audit feedback is using a standardized format containing a summary, critical issues, suggestions, positive feedback, and questions. This ensures comprehensive coverage of architecture, documentation, and configuration aspects.

What are the limitations of automated code review for multi-language projects?

Automated code review for multi-language projects focuses strictly on correctness, security, performance, testing, and maintainability within JavaScript, Python, Go, Shell, Docker, and SQL. It outputs structured text guidance and does not execute or compile the source code.