tech-stack:add-typescript-best-practices

Generate or update CLAUDE.md with standardized TypeScript best practices.

Updated Mar 4, 2026
One-click install
npx skills add https://github.com/dalawwa/labor-methods --skill tech-stack-add-typescript-best-practices
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tech-stack:add-typescript-best-practices
Source: https://github.com/dalawwa/labor-methods/tree/main/.cek/plugins/tech-stack/skills/add-typescript-best-practices
Command: npx skills add https://github.com/dalawwa/labor-methods --skill tech-stack-add-typescript-best-practices

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the setup of TypeScript best practices by generating or updating a CLAUDE.md with standardized rules and hard requirements, ensuring consistent code quality across projects.

Core Features & Use Cases

  • Generates or updates CLAUDE.md with TypeScript style rules and best practices.
  • Enforces interface-first design, enum usage for constants, default-exporting all types, and the use of type guards.
  • Recommends libraries for common tasks (date handling, validation, HTTP, and state management) to standardize workflows.
  • Use Cases: starting a new TS project, onboarding new team members, and conducting code quality reviews to maintain consistency.

Quick Start

Create or update CLAUDE.md at the project root with the exact content shown in this Skill, preserving the formatting and instructions verbatim.

Frequently Asked Questions about tech-stack:add-typescript-best-practices

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

FAQPage Schema
How do I enforce TypeScript best practices across my team's repositories?

You can enforce TypeScript best practices by generating or updating a CLAUDE.md file with standardized rules, ensuring consistent code quality and style across all project repositories.

What TypeScript coding standards should I apply for project initialization?

For TypeScript project initialization, apply standards requiring interfaces over types, enums for constants, default-exporting all types, type guards, and recommended libraries for state management and validation.

How do I set up type safety and linting rules for onboarding new developers?

Set up type safety and linting rules by creating a CLAUDE.md file at the project root containing standardized TS style rules, which guides developer onboarding and maintains ongoing style consistency.

Which TypeScript libraries are recommended for standardizing common tasks like date handling and HTTP requests?

Recommended TypeScript libraries for common tasks include date-fns or dayjs for dates, joi/yup/zod for validation, axios/got for HTTP requests, and Redux/MobX/Zustand for state management.

Can I use this TypeScript style enforcement approach for ongoing code quality reviews?

Yes, the standardized rules and hard requirements generated in the CLAUDE.md file serve as a baseline for conducting code quality reviews and maintaining ongoing style consistency.

Do I need to configure dependencies before setting up TypeScript coding standards?

No external dependencies are required to set up these TypeScript coding standards; you only need to create or update the CLAUDE.md file at the project root with the specified content.