dev-review

Identify language-specific code issues and enforce best practices across Go, Python, Rust, Kotlin, TypeScript, and Java.

34|5|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/baekenough/oh-my-customcode --skill dev-review-baekenough
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-review
Source: https://github.com/baekenough/oh-my-customcode/tree/main/templates/.claude/skills/dev-review
Command: npx skills add https://github.com/baekenough/oh-my-customcode --skill dev-review-baekenough

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Review code to ensure compliance with language-specific best practices, catching mid-level issues early and improving code quality.

Core Features & Use Cases

  • Language-aware review across supported languages (Go, Python, Rust, Kotlin, TypeScript, Java, etc.)
  • Generates actionable feedback aligned with language idioms and best practices
  • Works on files or directories, returning a language-specific report with prioritized issues

Quick Start

Provide a language-aware code review for the given file or directory path.

Frequently Asked Questions about dev-review

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

FAQPage Schema
How do I automate code reviews for language-specific best practices in Python and Go?

To automate code reviews for language-specific best practices, you can review single files or entire directories to identify mid-level issues aligned with Python and Go idioms. The process applies per-language expert agents to generate structured, prioritized feedback for improving code quality.

What is language-aware static analysis and how does it work for multiple programming languages?

Language-aware static analysis detects the programming language of source files and applies per-language expert agents to review code. It works across Go, Python, Rust, Kotlin, TypeScript, and Java, generating a structured report with prioritized issues to enforce best practices.

Can I review an entire project directory or do I need to pass individual files?

You can review an entire project directory or individual files for code quality. The review process supports both inputs by detecting languages within the directory and applying language-specific expert agents to output a structured report with actionable feedback.

Does this multi-language code review approach support Rust and Kotlin?

Yes, this multi-language code review approach supports Rust and Kotlin. It identifies language-specific code issues and enforces best practices across these languages, alongside Go, Python, TypeScript, and Java, returning prioritized feedback in a structured report.

What is the best way to catch mid-level code issues before merging changes?

The best way to catch mid-level code issues before merging is to perform language-aware code reviews on source files or directories. This approach enforces language-specific best practices and generates actionable, prioritized feedback to improve overall code quality.