Nestjs Code Review

Adversarial NestJS code review for Kong backend services - .ts files in NestJS repos, package.json changes touching @nestjs/* deps, and PRs containing NestJS code. Orchestrates an adversarial reviewer over the diff against a NestJS/TypeScript mistakes catalog (DI scopes, pipeline order, validation, transactions, cross-request state, security, real test coverage) plus Kong conventions (shared @kong/* libraries, RLS, AIP/problem+json, gRPC error discrimination), then audits the findings with a findings auditor before reporting. Use whenever reviewing NestJS changes, a NestJS PR, or a controller/service/module - even if the request just says "review this service" without naming NestJS - but ONLY when the repo is a NestJS project (@nestjs/core or @nestjs/common in package.json, a nest-cli.json, or @Module/@Controller/@Injectable decorators present). NOT for Vue/Nuxt or other frontend TypeScript, and not for plain TypeScript or Node.js projects without NestJS - route those to vue-code-review or default-code-review

Kong 1062b8b 6 files · 86.1 KB Updated

File contents

kong/ksai-public/tree/main/plugins/kreview/skills/nestjs-code-review commit 1062b8bdcd

Frequently asked questions

npx skillmds@latest add kong/nestjs-code-review