typescript

Standardize TypeScript coding practices across .ts, .tsx, and .mts files.

16|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/Pouryaak/LokulMem --skill typescript-pouryaak
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: typescript
Source: https://github.com/Pouryaak/LokulMem/tree/main/.claude/skills/typescript
Command: npx skills add https://github.com/Pouryaak/LokulMem --skill typescript-pouryaak

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

TypeScript code style and optimization guidelines help teams achieve consistent, maintainable, and high-quality TypeScript code across projects.

Core Features & Use Cases

  • Enforces strict typing practices to reduce runtime errors.
  • Promotes patterns for safe and scalable code, such as interfaces, typed utilities, and proper generics.
  • Use Case: A development team adopts these guidelines to refactor a large codebase to remove implicit any and improve type safety.

Quick Start

Apply these TypeScript guidelines in your project during code reviews and development.

Frequently Asked Questions about typescript

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

FAQPage Schema
How do I enforce strict typing and remove implicit any in a TypeScript codebase?

To standardize TypeScript coding practices, apply guidelines that enforce explicit typing and discourage any. This promotes interface-based shapes, consistent naming, and safe async patterns across .ts, .tsx, and .mts files during development and code reviews.

What's the best way to standardize TypeScript coding practices across multiple projects?

Standardizing TypeScript practices across projects involves applying consistent guidelines for code reviews and refactoring. This enforces explicit typing, discourages any, promotes interface-based shapes, and ensures safe async patterns for high-quality, maintainable code.

How do I refactor TypeScript code to improve type safety and scalable patterns?

Refactoring TypeScript code to improve type safety involves applying patterns for scalable code, such as using interfaces, typed utilities, and proper generics. This reduces runtime errors and ensures consistent, maintainable code across the project.

Does this TypeScript code review approach apply to .tsx and .mts files?

Yes, this TypeScript code review approach applies to .tsx and .mts files. It enforces strict typing practices, promotes interface-based shapes, and discourages any usage across these file types to achieve consistent and maintainable code.

When should I use interface-based shapes and typed utilities in TypeScript?

You should use interface-based shapes and typed utilities in TypeScript to enforce strict typing and reduce runtime errors. These patterns promote safe, scalable code and are essential when refactoring to improve type safety and code quality.