code-review-skill

Review TypeScript and NestJS backend code for type safety, security, and standards.

Updated Jun 4, 2026
One-click install
npx skills add https://github.com/prav-raghu/project-olympus-mono-repo --skill code-review-skill-prav-raghu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review-skill
Source: https://github.com/prav-raghu/project-olympus-mono-repo/tree/main/.claude/skills/code-review-skill
Command: npx skills add https://github.com/prav-raghu/project-olympus-mono-repo --skill code-review-skill-prav-raghu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires class-validator, prisma, azure-microsoft-identity, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a thorough code review to ensure type safety, security, and adherence to project standards, helping to maintain code quality and prevent issues before they become critical.

Core Features & Use Cases

  • Full Code Review: Analyzes code for type safety, naming conventions, security vulnerabilities, and adherence to project standards.
  • Automated Checks: Identifies common issues like unused variables, hardcoded secrets, and potential security risks.
  • Use Case: Before merging code into the main branch, run the code-review-skill to automatically check for and address potential issues.

Quick Start

Review the latest changes in the 'admin-api' module using the code-review-skill.

Frequently Asked Questions about code-review-skill

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

FAQPage Schema
How do I automate code reviews for type safety and security in NestJS?

Automated code review for NestJS checks type safety, security vulnerabilities, and naming conventions. It identifies hardcoded secrets and unused variables to enforce coding standards before merging code into the main branch.

What does an automated code review check for in a TypeScript backend service?

An automated code review checks TypeScript backend services for type safety, security vulnerabilities, and adherence to project coding standards. It detects common issues like hardcoded secrets and unused variables to prevent critical problems.

Do I need Prisma and class-validator to run automated security checks on my code?

Yes, running these automated security checks requires Prisma and class-validator. The review process also relies on Azure Microsoft Identity for authentication to validate the backend service environment properly.

Can I use this automated review to enforce coding standards before a branch merge?

Yes, you can use automated code review to enforce coding standards before a branch merge. It analyzes your latest changes for type safety and security risks, addressing potential issues before they reach the main branch.

What's the best way to find hardcoded secrets and unused variables in TypeScript?

The best way to find hardcoded secrets and unused variables in TypeScript is using an automated code review skill. It scans the codebase to identify these common security risks and quality issues, ensuring adherence to standards.