backend-doctor

Audit backend codebases for security vulnerabilities, code quality, and performance issues.

17|1|Updated Jun 12, 2026
One-click install
npx skills add https://github.com/codeworksID/everything-backend --skill backend-doctor-codeworksid
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backend-doctor
Source: https://github.com/codeworksID/everything-backend/tree/main/.agents/skills/backend-doctor
Command: npx skills add https://github.com/codeworksID/everything-backend --skill backend-doctor-codeworksid

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Backend Doctor helps users maintain the health of their backend codebase by performing comprehensive checks for security vulnerabilities, code quality issues, and performance bottlenecks.

Core Features & Use Cases

  • Security Checks: Identifies and reports on security vulnerabilities, such as SQL injection, command injection, and secrets exposure.
  • Code Quality: Performs linting, formatting, and type checks to ensure code quality and consistency.
  • Performance: Identifies potential performance issues like N+1 queries and missing indexes.
  • Use Case: Before deploying a new version of a backend application, use Backend Doctor to ensure that the code is secure, follows best practices, and performs optimally.

Quick Start

Run the backend-doctor skill to perform a health check on your backend code.

Frequently Asked Questions about backend-doctor

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

FAQPage Schema
How do I run a security audit and code quality check on my backend codebase before deployment?

Comprehensive backend health checks identify security vulnerabilities like SQL injection, command injection, and secrets exposure. They also perform linting and type checks to enforce code quality and consistency across your codebase before deployment.

What is the best way to identify performance bottlenecks like N+1 queries in my backend application?

Performance profiling scans backend codebases to detect N+1 queries and missing database indexes. It analyzes project memory files and manifests to pinpoint performance bottlenecks, ensuring your application performs optimally under load before deployment.

Does backend code health checking work with multiple programming languages?

Yes, comprehensive backend health checks handle multiple programming languages. They analyze project memory files and project-specific manifests to ensure accurate security, code quality, and performance results regardless of the backend stack.

Do I need project manifests to perform a thorough backend code health check?

Yes, thorough backend health checks require access to project memory files and project-specific manifests. Providing these inputs ensures accurate security audits, code quality checks, and performance profiling for your codebase.

Why should I run a code health check before deploying a new version of my backend application?

Running a code health check before deployment ensures your backend application is secure, follows best practices, and performs optimally. It catches security vulnerabilities, code quality issues, and performance bottlenecks early, preventing potential production failures.