backend-code-review

Audits Python backend code for quality, security, and maintainability.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Review backend code for quality, security, maintainability, and best practices based on a structured checklist. Use when the user requests analysis or improvements of Python files under the src/backend/ directory. Do NOT use for frontend code (e.g., src/frontend/).

Core Features & Use Cases

  • Mode detection: identify whether the review targets pending changes, code snippets, or a file-wide assessment.
  • Checklist-driven evaluation: apply architecture, security, performance, quality, testing, and observability rules consistently.
  • Actionable output: return concrete fixes, refactors, and example snippets that can be applied directly in the codebase.
  • Use Case: when a teammate asks to improve a backend module, this skill analyzes the relevant files and proposes concrete improvements.

Quick Start

Inspect the backend code and indicate the scope of review; provide the target files or snippets to begin the evaluation.

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 Python backend code for security and maintainability?

Review Python backend code by applying a structured checklist covering architecture, security, performance, testing, and observability to generate actionable fixes and refactoring snippets for improved maintainability.

Can I use this to audit pending changes in a Python backend module?

Yes, you can audit pending changes in a Python backend module. The review process detects the evaluation mode and targets pending changes, code snippets, or file-wide assessments under the src/backend/ directory.

What is the best way to get actionable fixes for backend code quality issues?

The best way to get actionable fixes for backend code quality issues is through a checklist-driven evaluation that returns concrete refactors and example code snippets directly applicable to your codebase.

Does this code review process work with frontend code?

No, this code review process does not work with frontend code. It is strictly designed to audit Python files located under the src/backend/ directory and should not be used for src/frontend/ evaluations.

How do I start a backend code review for a specific Python file?

To start a backend code review, inspect the backend code, indicate the scope of the review, and provide the target Python files or code snippets to begin the checklist-driven evaluation.