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.