code-review

Analyze Go, Java, and Python code for security, concurrency, and performance issues.

Updated Oct 26, 2025
One-click install
npx skills add https://github.com/Conte777/config_for_claude_code --skill code-review-conte777
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/Conte777/config_for_claude_code/tree/main/src/skills/code-review
Command: npx skills add https://github.com/Conte777/config_for_claude_code --skill code-review-conte777

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill streamlines code reviews by providing structured guidance and checks across languages (Go, Java, Python), helping identify security issues, concurrency problems, performance concerns, and best practices.

Core Features & Use Cases

  • Language-aware checks: guidance across Go, Java, and Python to identify language-specific patterns and anti-patterns.
  • Security & Concurrency Focus: detects potential vulnerabilities, race conditions, and deadlocks, plus memory/performance concerns.
  • Guided references: loads reference patterns and best-practices to justify findings and suggest fixes.

Quick Start

Provide a code snippet or repository URL and request a structured review; the skill will analyze the code and return findings with actionable recommendations.

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 structured code review for Go, Java, and Python projects?

Structured code review analyzes Go, Java, and Python code by checking security, concurrency, performance, and best practices. Provide a code snippet or repository URL to receive a detailed review report with actionable findings and suggested fixes.

What security and concurrency checks are included in a language-aware code review?

Language-aware code review detects potential vulnerabilities, race conditions, and deadlocks across Go, Java, and Python. It also evaluates memory and performance concerns by loading reference patterns to justify findings and suggest fixes.

Do I need language-specific references and tooling to analyze code for best-practices checks?

Yes, analyzing code for best-practices checks requires language-specific references and tooling like LSP and web search. These tools enable the review process to accurately identify language-specific patterns and anti-patterns across frameworks.

What's the best way to detect race conditions and deadlocks in Python and Java code?

The best way to detect race conditions and deadlocks is using a structured code review focused on concurrency. It analyzes Python and Java code to identify memory and performance concerns, returning actionable recommendations.

Can I review a repository URL or do I need to provide a code snippet?

You can provide either a repository URL or a code snippet to request a structured review. The skill will analyze the provided code and return findings with actionable recommendations based on security and performance checks.