code-review

Perform systematic code reviews using Language Server Protocol tools.

68|18|Updated Jun 22, 2025
One-click install
npx skills add https://github.com/axivo/claude --skill code-review-axivo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/axivo/claude/tree/main/skills/code-review
Command: npx skills add https://github.com/axivo/claude --skill code-review-axivo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the code review process by applying a systematic, 9-phase methodology using Language Server Protocol (LSP) tools. It automates the detection of code quality issues, architectural flaws, and maintainability concerns, saving developers significant time and ensuring higher quality, more reliable code.

Core Features & Use Cases

  • 9-Phase Methodology: Systematically analyzes project structure, dependencies, type safety, code quality, usage, refactoring safety, and consistency.
  • LSP Tool Integration: Adapts to available LSP capabilities across various programming languages for deep, tool-verified analysis.
  • Actionable Reports: Synthesizes findings into prioritized recommendations, including exact file:line locations and code examples for immediate improvement.
  • Use Case: Before merging a pull request, use this skill to automatically perform a comprehensive code review, identifying potential bugs, architectural inconsistencies, and areas for refactoring, ensuring only high-quality code enters the main branch without manual oversight.

Quick Start

Perform a code review on the attached Python project, focusing on structural analysis and type safety.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I perform automated code reviews across multiple programming languages?

Code review using Language Server Protocol tools automates quality assessment across language-agnostic codebases. The 9-phase methodology systematically analyzes project structure, dependencies, type safety, and code quality, generating prioritized recommendations with exact file locations for immediate improvement.

Can I use LSP tools to detect architectural flaws and maintainability issues before merging code?

Yes. LSP-based code review identifies architectural inconsistencies, potential bugs, and refactoring opportunities across your codebase. It synthesizes findings into actionable reports with code examples, ensuring high-quality code enters the main branch without manual oversight.

What does a systematic code review process include?

Systematic code review encompasses project discovery, structural analysis, dependency mapping, type safety validation, usage analysis, quality assessment, refactoring safety verification, consistency checks, and comprehensive reporting with metrics and recommendations.

How do I ensure type safety and consistency checks across a large codebase?

Language Server Protocol integration adapts to available LSP capabilities for deep, tool-verified analysis of type safety and consistency. Incremental validation phases identify issues and generate structured reports with actionable guidance.

Can code review automation work with existing developer tools and workflows?

Code review integrates with Language Server Protocol tools already supporting your languages and frameworks. It adapts tool capabilities for sequential phase execution, fitting into pull request workflows and CI/CD pipelines without replacing existing processes.

What limitations should I know about LSP-based code analysis?

Coverage depends on available LSP implementations for your programming languages. The methodology requires sufficient project structure and metadata; sparse or undocumented code may yield fewer actionable insights than well-structured alternatives.