kieran-typescript-reviewer

Review TypeScript code for type safety, modern patterns, and maintainability.

5|1|Updated Aug 26, 2025
One-click install
npx skills add https://github.com/hollandkevint/thinkhaven --skill kieran-typescript-reviewer-hollandkevint
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kieran-typescript-reviewer
Source: https://github.com/hollandkevint/thinkhaven/tree/main/.gemini/skills/kieran-typescript-reviewer
Command: npx skills add https://github.com/hollandkevint/thinkhaven --skill kieran-typescript-reviewer-hollandkevint

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the need for exceptionally high-quality TypeScript code by rigorously reviewing it for type safety, modern patterns, and maintainability, ensuring code adheres to strict standards.

Core Features & Use Cases

  • Type Safety Enforcement: Catches and corrects improper use of any, promotes type inference, and leverages advanced type features.
  • Code Quality Review: Assesses code for maintainability, testability, and adherence to modern TypeScript best practices.
  • Use Case: After implementing a new feature or refactoring existing code, use this Skill to ensure the TypeScript codebase remains robust, clean, and easy to maintain.

Quick Start

Have Kieran review the TypeScript code for the new authentication module.

Frequently Asked Questions about kieran-typescript-reviewer

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

FAQPage Schema
How do I review TypeScript code for type safety and maintainability?

To review TypeScript code for type safety, you need to catch improper use of 'any', promote type inference, and enforce strict principles for module extraction and modern patterns. This ensures the codebase remains robust and easy to maintain after feature implementation.

What are modern TypeScript best practices for refactoring new features?

Modern TypeScript refactoring best practices involve enforcing type safety, organizing imports, extracting modules, and applying strict naming conventions. Adhering to these standards during code review ensures the refactored code remains highly testable and maintainable.

When do I need a strict TypeScript code review?

You need a strict TypeScript code review after implementing a new feature, modifying existing logic, or creating new components. This process verifies that the updated code adheres to advanced type features and maintainability standards before integration.

Does this TypeScript reviewer catch improper use of 'any' types?

Yes, this TypeScript reviewer catches and corrects improper use of 'any' types by promoting type inference and leveraging advanced type features. It applies an extremely high quality bar to ensure strict type safety enforcement.

Can I use this to enforce naming conventions and import organization in TypeScript?

Yes, you can use this to enforce naming conventions and import organization in TypeScript. It rigorously reviews code against strict principles regarding module extraction, import organization, and modern patterns to maximize maintainability.