code-reviewer

Review TypeScript monorepo diffs and pull requests for prioritized risks.

Updated Mar 6, 2026
One-click install
npx skills add https://github.com/gooftroop/Armoury --skill code-reviewer-gooftroop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/gooftroop/Armoury/tree/main/.opencode/skills/code-reviewer
Command: npx skills add https://github.com/gooftroop/Armoury --skill code-reviewer-gooftroop

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides in-depth, automated code reviews to identify potential issues across multiple risk dimensions, ensuring code quality and maintainability in a TypeScript monorepo.

Core Features & Use Cases

  • Comprehensive Analysis: Analyzes code changes against five risk lenses: blast radius, invariant preservation, failure paths, temporal correctness, and consumer impact.
  • Prioritized Findings: Reports issues with clear priorities (P0-P4) and actionable fixes, capped at 8 findings per review.
  • Use Case: Before merging a pull request, use this Skill to perform a thorough security, performance, and architectural review, catching potential bugs and vulnerabilities early.

Quick Start

Use the code-reviewer skill to review the staged changes in the current directory.

Frequently Asked Questions about code-reviewer

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

FAQPage Schema
How do I perform an automated TypeScript code review on a GitHub Pull Request?

This Skill performs a read-only code review on GitHub Pull Requests by identifying risks across security, performance, and architecture, producing prioritized findings with actionable fixes for TypeScript monorepos.

What is the best way to check TypeScript monorepo changes for security and performance issues?

A multi-lens code review checks TypeScript monorepo changes by evaluating blast radius, invariant preservation, and temporal correctness, returning a maximum of eight prioritized findings with evidence and fixes.

Does this code review tool work with local git diffs in a monorepo?

Yes, this code review tool operates on local git diffs in a monorepo, identifying risks across error handling, state management, and resource lifecycle in a read-only mode without modifying your code.

How are code review findings prioritized and reported for TypeScript changes?

Code review findings are prioritized using a P0 through P4 scale and capped at eight results per review, delivering actionable fixes focused on the most critical security and architectural risks.

When do I need a multi-lens code review for my TypeScript project?

You need a multi-lens code review before merging pull requests to catch potential bugs and vulnerabilities early, ensuring code quality across failure paths, concurrency, and consumer impact dimensions in TypeScript monorepos.