backend-code-review

Review Python backend code in the api/ directory for quality and security.

1|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/daithang59/docvault --skill backend-code-review-daithang59
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backend-code-review
Source: https://github.com/daithang59/docvault/tree/main/.agent/skills/backend-code-review
Command: npx skills add https://github.com/daithang59/docvault --skill backend-code-review-daithang59

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the need for consistent, high-quality, and secure backend code by providing automated reviews against established best practices and checklists.

Core Features & Use Cases

  • Automated Code Analysis: Reviews backend code for quality, security, maintainability, and adherence to best practices.
  • Targeted Reviews: Supports reviewing pending code changes, specific code snippets, or entire files within the api/ directory.
  • Use Case: A developer submits a pull request for a new API endpoint. This Skill can be used to automatically review the Python code for potential security vulnerabilities, performance issues, and adherence to architectural patterns before merging.

Quick Start

Use the backend-code-review skill to review the file 'api/services/user_service.py'.

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?

Reviewing Python backend code for security and maintainability involves analyzing files under the `api/` directory against established checklists, enforcing architectural patterns, repository abstractions, and SQLAlchemy best practices to ensure high quality.

Can I review pending code changes and specific API snippets instead of entire files?

Yes, reviewing pending code changes and specific API snippets is supported. The analysis applies general review rules and checklists directly to targeted code segments or individual files within the `api/` directory.

What does automated backend code analysis check for during a pull request?

Automated backend code analysis checks for potential security vulnerabilities, performance issues, maintainability, and adherence to established architectural patterns before merging a pull request.

Does this code review process enforce SQLAlchemy best practices and repository abstractions?

Yes, the code review process enforces SQLAlchemy best practices and repository abstractions. It evaluates backend Python files to ensure they adhere to these specific architectural patterns.

What is the best way to maintain consistent quality in backend Python API directories?

The best way to maintain consistent quality in backend Python API directories is through automated reviews. This process evaluates code against established best practices, security checklists, and architectural rules.