Install any skill in seconds. Free to start, no credit card required.
Get Started Free →mamamou/code-reviewer-angular
Angular/TypeScript-specific code review overlay. Extends the universal code-reviewer skill with Angular version-aware rules.
Passed 18 of 22 test cases with the skill, and 18 of 22 without it.
1 fixed17 passed either way3 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
A test case the skill fixed. Same model, same prompt, with and without the skill.
Our project package.json lists `@angular/core`: `19.1.0`. Perform a dependency and security review on this version configuration.
| Checked | Without skill | With skill |
|---|---|---|
| Flags Angular 19.1.0 as having a critical XSS security vulnerability fixed in patch 19.2.18. | Missed | Passed |
| Flags Angular 19 as reaching End of Life in May 2026. | Passed | Passed |
The instructions your model reads when the skill loads.
This skill extends code-reviewer (the universal skill). Always apply the universal
skill's full checklist first, then apply the Angular-specific rules in this file on top.
Composition order:
code-reviewer (universal pillars: correctness, security, performance, DRY, tests, docs)Run these commands before touching any code. Version determines which rules apply.
# Angular and CLI version
cat package.json | grep -E '"(@angular/core|@angular/cli|@angular/material|@ngrx|@apollo/client|apollo-angular|typescript|rxjs)"' | head -20
# Check if zoneless is configured
grep -r "provideZoneless\|provideExperimentalZoneless\|zone.js" src/ --include="*.ts" -l 2>/dev/null | head -5
# Check standalone vs module-based
grep -r "NgModule\|standalone:" src/ --include="*.ts" -l 2>/dev/null | head -10
# Check for legacy structural directives still in use
grep -r "\*ngIf\|\*ngFor\|\*ngSwitch" src/ --include="*.html" -l 2>/dev/null | head -5
Report at the top of your review:
🔍 Environment: Angular vX.Y | TypeScript X.Y | RxJS X.Y
NgRx: X.Y (if present) | Apollo Angular: X.Y (if present)
Mode: Standalone / Module-based / Mixed | Zoneless: Yes / No / Not yet
Then apply the version-specific rules below.
test cases passed, vs 18 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.