code-review-checklist

Generate language-aware code review guidelines for Python, Java, Go, and Rust.

7|1|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/skeletorflet/opencode-kit --skill code-review-checklist-skeletorflet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review-checklist
Source: https://github.com/skeletorflet/opencode-kit/tree/main/.opencode/skills/code-review-checklist
Command: npx skills add https://github.com/skeletorflet/opencode-kit --skill code-review-checklist-skeletorflet

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Language-aware code reviews adapt to the conventions of the target language to maintain quality across projects.

Core Features & Use Cases

  • Language-aware review criteria that adjust to Python, Java, Go, Rust, and more.
  • Practical checks for correctness, security, performance, and readability across multiple languages.
  • Use Case: Review a Python module with PEP 8 in mind, then review a Go module for idiomatic error handling.

Quick Start

Input the code snippet and target language to receive a language-aware code review.

Frequently Asked Questions about code-review-checklist

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

FAQPage Schema
How do I perform a code review that adapts to different programming languages?

Language-aware code review adapts checks for correctness, security, performance, and style to the specific conventions of each programming language. It provides tailored criteria for Python, Java, Go, Rust, and more to maintain quality across multi-language projects.

Can I use this to check Python PEP 8 style and Go idiomatic error handling in the same project?

Yes, you can review Python modules for PEP 8 compliance and Go modules for idiomatic error handling. The language-aware criteria adjust practical checks for readability and best practices across multiple languages within the same project.

What is the best way to enforce language-agnostic code quality and security checks?

Language-agnostic code quality and security checks encode required best practices across multiple languages. Applying these guidelines to multi-language projects ensures consistent correctness, security, performance, and style validation regardless of the target language.

How do I start a language-aware code review for a Rust code snippet?

To start a language-aware code review, input the target language and the code snippet. The review process then applies language-specific conventions, best practices, and security checks to evaluate the Rust code.

Does this code review checklist support linting and best practices for Java and Go?

Yes, the code review checklist supports linting and best practices for Java and Go. It encodes language-specific conventions and practical checks to guide reviews for correctness, security, performance, and style across these languages.

Why does my multi-language code review fail to catch language-specific conventions?

Standard code reviews often miss language-specific conventions because they lack language-aware criteria. Applying adapted checks for each target language ensures correct validation of language-specific best practices, security, and performance.