clean-typescript

Community

Clean, correct TypeScript that stays readable.

Authorddoman90
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Write clean, practical TypeScript code that prioritizes correctness and readability over ceremony.

Core Features & Use Cases

  • PREFER type aliases for most situations
  • USE interface for public, extensible object shapes
  • Keep types small and composable
  • PREFER explicit return types for public functions
  • Handle null and undefined with guards
  • Avoid non-null assertions as regular practice

Quick Start

Refactor a sample TypeScript module to align with these rules and improve correctness.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: clean-typescript
Download link: https://github.com/ddoman90/claude-code-intro/archive/main.zip#clean-typescript

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.