Code Review

Identify security, reliability, and performance issues in TypeScript/JavaScript code reviews.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/dr-code/tessera --skill code-review-dr-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Code Review
Source: https://github.com/dr-code/tessera/tree/main/.agents/skills/code-review
Command: npx skills add https://github.com/dr-code/tessera --skill code-review-dr-code

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams perform thorough, security-conscious code reviews that identify defects, security risks, and architectural issues early in the development lifecycle.

Core Features & Use Cases

  • Security-first checks: verify authentication, authorization, input validation, and secure data handling.
  • Quality and style: enforce explicit types, clear error handling, and avoidance of anti-patterns.
  • Performance and reliability: spot N+1 queries, resource leaks, and unstable API surfaces.
  • Architecture and testing: review for proper layering, test coverage, and testability.

Quick Start

Run a structured review on a new PR to surface security, quality, and performance issues.

Frequently Asked Questions about Code Review

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

FAQPage Schema
How do I perform a security-focused code review for a TypeScript API service?

A security-focused code review for TypeScript API services verifies authentication, authorization, input validation, and secure data handling. It systematically identifies actionable defects, security risks, and architectural issues early in the development lifecycle.

What is the best way to find N+1 queries and resource leaks during a pull request review?

The best way to find N+1 queries and resource leaks during a pull request review is using systematic checks focused on performance and reliability. This process spots unstable API surfaces and resource inefficiencies to ensure codebase stability.

Does this code review process check for proper architecture layering and test coverage in JavaScript projects?

Yes, this code review process explicitly checks for proper architecture layering and test coverage in JavaScript projects. It reviews testability and architectural concerns to enforce explicit types and clear error handling across the codebase.

Can I enforce explicit types and avoid anti-patterns when reviewing TypeScript code?

You can enforce explicit types and avoid anti-patterns when reviewing TypeScript code by applying quality and style checks. This validates code quality against defined best practices, ensuring clear error handling and reliable API surfaces.

What are the limitations of automated code review for identifying architectural issues?

Automated code review for identifying architectural issues is limited to predefined guidelines and checks for security, error handling, and layering. It requires explicitly defined validation rules to assess code quality, dependencies, and best practices without contextual deviation.