SkillsLib.ai

Backend Code Review Assistant

Catch bugs, performance issues, and security gaps before they hit production

0.0(0 reviews)
100+ downloads
Updated Nov 2026

What You Can Do

This skill systematically reviews backend code to uncover bugs, performance bottlenecks, security vulnerabilities, and architectural debt before deployment. You provide code (functions, diffs, or full files), and it delivers prioritized findings with detailed explanations and actionable fixes. Every review includes severity assessment, code examples, and concrete recommendations to improve quality and safety.

Features

Automated vulnerability scanning

detects SQL injection, authentication flaws, input validation gaps, hardcoded secrets, and OWASP Top 10 risks

Performance profiling

identifies N+1 queries, inefficient algorithms, memory leaks, missing indexes, and bottlenecks in critical paths

Security audit

checks for privilege escalation, unsafe dependencies, session management flaws, and compliance violations

Architectural pattern review

evaluates code organization, separation of concerns, design patterns, and technical debt accumulation

Dependency analysis

flags outdated libraries, known vulnerabilities, version conflicts, and unsafe transitive dependencies

Database schema and query review

checks index coverage, query efficiency, constraint correctness, and scalability concerns

Code quality & maintainability

ensures testability, readability, style consistency, and alignment with team standards

Example Output

Finding 1: SQL Injection (Critical)

Location: Line 42 in getUserData() Issue: Direct string interpolation in SQL query

code
// ❌ Vulnerable
db.query("SELECT * FROM users WHERE id = " + userId)

// ✅ Fixed
db.query("SELECT * FROM users WHERE id = $1", [userId])

Impact: Attacker can bypass authentication and exfiltrate database

Finding 2: N+1 Query Problem (High)

Location: Lines 18-22 in listUserOrders() Issue: Loop executes query per user instead of batch

code
// ❌ 1000 queries for 1000 users
users.forEach(user => db.query("SELECT * FROM orders WHERE user_id = " + user.id))

// ✅ Fixed: 1 query
const orders = db.query("SELECT * FROM orders WHERE user_id = ANY($1)", [userIds])

Impact: API response time > 10 seconds for 1000 users

Finding 3: Missing Authorization (Critical)

Location: Line 15 in DELETE /api/users/:id Issue: Endpoint lacks role check; any user can delete anyone Fix: Add middleware requireRole('admin') before handler

What's Included

  • SKILL.md file with complete review workflow and decision trees:
  • Backend code review checklist (security, performance, architecture, testing):
  • Vulnerability pattern library (SQL injection, XSS, CSRF, authentication bypasses):
  • Performance antipattern detection guide (N+1 queries, inefficient loops, memory waste):
  • Security hardening checklist (secrets, dependencies, privilege escalation):
  • Architectural review framework (design patterns, separation of concerns, modularity):
  • Template feedback responses for common issues:
  • Before/after code examples for 20+ common fixes:

Who It's For

  • Backend engineers and full-stack developers conducting peer reviews
  • Senior developers and tech leads ensuring code quality before deployment
  • Engineering managers overseeing team standards and architectural decisions
  • DevOps and platform engineers auditing critical infrastructure code
  • Security teams performing pre-release vulnerability assessments

Best For

  • Pre-deployment code review of microservices and APIs
  • Security audit of authentication, authorization, and data handling layers
  • Performance optimization before production scaling events
  • Technical debt assessment and remediation roadmap planning
  • Dependency and vulnerability audits before releasing new versions

You might also like

Git Commit Message Writer
$45
CI/CD4.3(47)
Git Commit Message Writer

Claude analyzes your code diffs and generates standardized commit messages that follow the Conventional Commits specification. The skill automatically determines the correct commit type, scope, and description based on the changes you've made, ensuring your messages are parseable by automation tools while remaining human-readable for code reviewers.

Database Migration Helper
$45
SQL4.1(34)
Database Migration Helper

Transform schema and data changes into production-ready migration packages that protect data integrity and minimize downtime. You can handle column additions, renames, type conversions, and backfills using proven patterns like expand-contract and shadow tables. The skill generates explicit rollback scripts, validation checklists, and phased execution plans that keep applications stable throughout the migration.

Smart Contract Security Audit & Optimizer
$25
Smart Contract Security Audit & Optimizer

You can submit your Solidity smart contracts for comprehensive security analysis, vulnerability detection, and gas optimization recommendations. Claude reviews your code against known attack vectors, design patterns, and best practices—identifying reentrancy risks, overflow/underflow issues, access control flaws, and inefficient operations. You receive actionable fix recommendations with explanations of the security implications and gas savings potential.

NGS Data Analysis Pipeline Design & Troubleshooting
$30
NGS Data Analysis Pipeline Design & Troubleshooting

You can design end-to-end NGS pipelines tailored to your experiment type (WGS, WES, RNA-seq, targeted), troubleshoot pipeline failures by analyzing QC metrics and logs, and optimize performance by fine-tuning parameters and identifying bottlenecks. This skill handles the full workflow from raw sequencing data quality assessment through variant interpretation and annotation.

Kalman Filter Engineering Assistant
$25
Kalman Filter Engineering Assistant

This skill guides you through designing Kalman filters for your specific state estimation and sensor fusion problems. You'll learn to diagnose filter divergence, tune covariance matrices (Q and R), and validate observability—turning mathematical theory into production-ready filters. The skill provides step-by-step workflows, diagnostic tools, and practical templates for common applications like GPS/IMU fusion, SLAM, and aircraft navigation.

MLOps System Diagnostic & Troubleshooting
$30
MLOps System Diagnostic & Troubleshooting

You can rapidly identify root causes of training failures, data pipeline breakdowns, and model serving issues by analyzing logs, metrics, and infrastructure state. Claude examines your system events, resource utilization patterns, and error traces to pinpoint performance bottlenecks, data quality problems, and deployment misconfigurations—then recommends targeted remediation steps.

Computer Vision Model Failure Debugger
$30
Computer Vision Model Failure Debugger

Diagnose and resolve computer vision model failures using a structured, multi-angle debugging framework. You'll systematically investigate root causes across model architecture, data quality, preprocessing, and inference stages—then receive targeted fixes to get your model back on track.

Antenna Design & Optimization Skill
$30
Antenna Design & Optimization Skill

You can accelerate your entire antenna design workflow—from initial concept to optimized specifications—by leveraging Claude's knowledge of electromagnetic theory, antenna types, and design trade-offs. Claude helps you parameterize designs, identify optimal configurations for your frequency band and application, and prepare detailed briefs for simulation and manufacturing. You'll generate design reviews, impedance-matching solutions, and validation checklists without context-switching to multiple tools.

$40.00