code-reviewer-general

Review Azure API Management code changes with severity-categorized findings.

1|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/azaslonov/skills --skill code-reviewer-general
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer-general
Source: https://github.com/azaslonov/skills/tree/main/code-reviewer-general
Command: npx skills add https://github.com/azaslonov/skills --skill code-reviewer-general

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of reviewing code changes, ensuring adherence to security, correctness, and maintainability standards, specifically for Azure API Management codebases.

Core Features & Use Cases

  • Structured Code Reviews: Provides detailed feedback on security, correctness, tests, performance, and maintainability.
  • Severity-Based Comments: Organizes review comments into Critical, Important, and Suggestion categories.
  • APIM-Specific Focus: Tailored for Azure API Management patterns, including policy engine, gateway, EF data access, and ARM resource provider.
  • Use Case: A developer submits a Pull Request for a new APIM policy. This Skill analyzes the changes, identifies potential security risks in expression parsing, checks for missing tests, and provides actionable feedback formatted by severity, which the developer can then address before merging.

Quick Start

Use the code-reviewer-general skill to review the pull request at the provided URL.

Frequently Asked Questions about code-reviewer-general

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

FAQPage Schema
How do I automate code review for Azure API Management pull requests?

Automated code review for Azure API Management pull requests analyzes changes using PowerShell scripts to identify APIM-specific patterns, checking security, correctness, testing, performance, and maintainability. It outputs findings categorized by severity for Azure DevOps PRs.

What does automated APIM code review check for in policy and gateway changes?

Automated APIM code review checks policy and gateway changes for security risks, correctness, missing tests, performance issues, and maintainability. It identifies APIM-specific patterns including expression parsing risks and ARM resource provider configurations.

Can I review local uncommitted changes in my Azure APIM repository?

Yes, you can review local uncommitted and staged changes in your Azure APIM repository. The code review process supports analyzing local file modifications directly alongside reviewing Azure DevOps pull requests.

How are code review comments organized for Azure API Management changes?

Code review comments for Azure API Management changes are organized into Critical, Important, and Suggestion severity categories. This severity-based structure helps developers prioritize security risks and correctness issues over minor maintainability suggestions.

Does the code review process require any external dependencies or tools?

No external dependencies are required for the code review process. It operates independently using internal scripts and references to analyze Azure API Management codebases, identifying policy engine and EF data access patterns without needing additional tools.

When should I use automated code review for Azure APIM repositories?

Use automated code review for Azure APIM repositories when developers submit pull requests for new policies or modifications. It identifies potential security risks in expression parsing and checks for missing tests before merging changes.