code-review

Automate code reviews across languages with security, performance, and maintainability checklists.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/Ayub-Khan/immortal_agent_swarm --skill code-review-ayub-khan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/Ayub-Khan/immortal_agent_swarm/tree/main/.agents/skills/code-review
Command: npx skills add https://github.com/Ayub-Khan/immortal_agent_swarm --skill code-review-ayub-khan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Code reviews across teams and languages are often inconsistent, leading to security gaps, performance issues, and maintainability problems. This skill provides a structured, language-agnostic approach to guide reviewers through thorough checks, ensuring high-quality code across the codebase.

Core Features & Use Cases

  • Security-focused Review: checks input validation, authentication/authorization, secret detection, and vulnerability exposure.
    • Performance & Maintainability: analyzes algorithm efficiency, resource usage, readability, and maintainability.
  • Style & Documentation: enforces naming conventions, formatting, and documentation completeness.
  • Checklists & Templates: provides reusable review templates for PRs, legacy code, and architecture reviews.
  • Use Case: Reviewing a multi-language PR to ensure consistent criteria across all touched files and modules.

Quick Start

Provide a code diff and the language to initiate a comprehensive code review.

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 comprehensive code review across multiple programming languages?

Comprehensive code review across multiple programming languages requires language-agnostic checklists to evaluate security, performance, style, and architecture consistently across diverse tech stacks and pull requests.

What should I check for during a pull request code review?

During a pull request code review, check for input validation, authentication vulnerabilities, algorithm efficiency, resource usage, naming conventions, and documentation completeness using structured evaluation criteria.

How do I review legacy code for security and maintainability issues?

Reviewing legacy code for security and maintainability issues involves applying reusable templates to analyze vulnerability exposure, readability, and structural architecture across outdated codebases.

Can I use a single code review checklist for different tech stacks?

Yes, a language-agnostic code review checklist can be applied across different tech stacks to standardize evaluation criteria for security gaps, performance bottlenecks, and maintainability problems.

What is the best way to detect security vulnerabilities in code diffs?

The best way to detect security vulnerabilities in code diffs is to automate checks for secret detection, input validation, and authorization exposure using structured code review patterns.

How do I evaluate algorithm efficiency and resource usage in a code review?

Evaluating algorithm efficiency and resource usage in a code review requires analyzing performance patterns against structured checklists to identify bottlenecks and maintainability issues accurately.