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.