AI AGENT ADDONS

Typescript Advanced Types

wshobson/agents
Programming Languages
54,401installs

TypeScript has a powerful type system that goes beyond basic annotations. You can create types that change based on conditions, transform existing types, and build reusable type utilities. This skill helps you write safer code by catching errors at compile time.

Generics let you write flexible functions and classes that work with many types while keeping type safety. Conditional types create types that depend on other types, like extracting the return type of a function. Mapped types allow you to modify every property of an object, making them optional or readonly.

Template literal types and utility types add even more power. You will learn to build complex type logic for libraries, API clients, and form systems. This skill is for anyone who wants to write robust TypeScript code.

Add Typescript Advanced Types skill to your workflow

Global

mkdir -p ~/.claude/skills/typescript-advanced-types

Project

mkdir -p .claude/skills/typescript-advanced-types

Source Repository

Stars
37,285
Forks
4,009
Watchers
37,285
License
MIT
Last Push
26 days ago
Created
1 year ago