typescript-review

Review TypeScript and JavaScript diffs for Metabase coding standards.

48.6k|6.7k|Updated Feb 2, 2015
One-click install
npx skills add https://github.com/metabase/metabase --skill typescript-review
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: typescript-review
Source: https://github.com/metabase/metabase/tree/main/.claude/skills/typescript-review
Command: npx skills add https://github.com/metabase/metabase --skill typescript-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates review of TypeScript/JavaScript changes for adherence to coding standards, type safety, comments, and React best practices.

Core Features & Use Cases

  • Code quality checks aligned with project standards
  • Type safety focus on TypeScript usage
  • JSDoc clarity ensuring proper documentation
  • React best practices where applicable
  • PR diff reviews with actionable feedback

Quick Start

Review the attached TS/JS diff and output issues with line references and proposed fixes.

Frequently Asked Questions about typescript-review

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

FAQPage Schema
How do I review TypeScript and JavaScript code for standards compliance?▼

TypeScript and JavaScript code review identifies style violations, type safety issues, and quality gaps against coding standards. Submit pull requests or diffs containing TypeScript/JavaScript changes to receive actionable feedback on conventions, type usage, JSDoc documentation, and React best practices with line references.

Can I use this to enforce type safety in TypeScript projects?▼

Yes. This review process validates correct TypeScript usage, flags type safety violations, and ensures JSDoc comments are properly documented, helping maintain type correctness across your codebase.

What does a TypeScript code review check for?▼

Code review checks verify adherence to coding conventions, TypeScript best practices, JSDoc clarity, React component patterns where applicable, and identify style violations and quality gaps in submitted diffs.

How do I get feedback on React code in pull requests?▼

Submit TypeScript or JavaScript diffs containing React components. The review process evaluates React best practices, component patterns, and standards compliance, returning line-referenced issues with proposed fixes.

What's the difference between automated code review and ESLint?▼

Automated code review applies comprehensive standards checks including type safety, documentation clarity, and React patterns beyond style rules. ESLint enforces style and syntax rules; this review adds semantic validation and best-practice adherence.

Do I need to configure anything before reviewing code changes?▼

No configuration required. Provide TypeScript or JavaScript diffs directly. The review process applies Metabase coding standards automatically to identify violations and quality issues.