backend-code-review

Analyze backend code for security vulnerabilities, performance bottlenecks, and architecture issues.

Updated May 8, 2026
One-click install
npx skills add https://github.com/arorakrishh/langflow-ai --skill backend-code-review-arorakrishh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backend-code-review
Source: https://github.com/arorakrishh/langflow-ai/tree/main/.agents/skills/backend-code-review
Command: npx skills add https://github.com/arorakrishh/langflow-ai --skill backend-code-review-arorakrishh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides comprehensive guidance to review and improve backend code for quality, security, and architecture quality, ensuring reliable and maintainable server-side implementations.

Core Features & Use Cases

  • Security and Performance Checks: Analyzes backend code for vulnerabilities such as SQL injection, SSRF, command injection, and performance pitfalls like N+1 queries.
  • Architecture Validation: Ensures proper layering, dependency flows, and separation of concerns between routes, services, models, and components.
  • Code Quality Optimization: Detects code smells, duplication, unhandled errors, and enforces style and modern Python best practices.
  • Use Case: When refactoring backend modules for scalability or security hardening, developers can run this Skill to identify issues and receive prioritized suggestions.

Quick Start

Review the .agents/skills/backend-code-review directory to evaluate the entire backend code structure, focusing on the SKILL.md for instructions and the code files for potential improvements.

Frequently Asked Questions about backend-code-review

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

FAQPage Schema
How do I review backend Python code for security vulnerabilities and performance bottlenecks?

You can review backend code by analyzing snippets, file designs, and dependencies to detect security vulnerabilities like SQL injection and performance bottlenecks such as N+1 queries, receiving actionable improvement suggestions.

What is the best way to validate backend architecture and separation of concerns during refactoring?

Architecture validation checks backend code for proper layering, dependency flows, and separation of concerns between routes, services, and models to ensure maintainability during server-side refactoring.

Does this code review process work for Python backend modules specifically?

Yes, the code review process enforces modern Python best practices and style guidelines, detecting code smells and unhandled errors to optimize backend module quality prior to deployment.

Can I audit backend dependencies and file designs before deployment?

Yes, you can audit backend code structures by evaluating file designs and dependencies to identify quality issues and security vulnerabilities, supporting reliable server-side deployments.

What types of security vulnerabilities can a backend code review detect?

A backend code review detects security vulnerabilities including SQL injection, SSRF, and command injection by analyzing server-side implementations to suggest security hardening improvements.

When should I run a backend code audit during the development lifecycle?

Run a backend code audit prior to deployment or during refactoring to identify code smells, performance pitfalls, and architecture violations, ensuring robust and scalable server-side systems.