Toolverse
All skills

typescript-pro

by sickn33

Master TypeScript with advanced types, generics, and strict type safety. Handles complex type systems, decorators, and enterprise-grade patterns. Use PROACTIVELY for TypeScript architecture, type inference optimization, or advanced typing patterns.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
sickn33
Category
UX / Design
Views
21

About this skill

Master TypeScript with advanced types, generics, and strict type safety. Handles complex type systems, decorators, and enterprise-grade patterns. Use PROACTIVELY for TypeScript architecture, type inference optimization, or advanced typing patterns.

How to use

  1. Zdefiniuj wymagania dotyczące celu runtime i poziomu ścisłości TypeScript dla Twojego projektu — określ, czy potrzebujesz pełnego strict mode czy podejścia stopniowego.
  2. Zamodeluj typy i kontrakty dla krytycznych powierzchni aplikacji, korzystając z generycznych typów, typów warunkowych i mapped types.
  3. Skonfiguruj kompilator TypeScript z odpowiednimi flagami (strict, noImplicitAny, strictNullChecks) i narzędziami lintingu, aby wymusić bezpieczeństwo typów w pipeline'u budowania.
  4. Implementuj rozwiązania używając utility types, interfejsów, klas abstrakcyjnych i dekoratorów — skill pomoże w wyborze wzorców enterprise-grade.
  5. Zoptymalizuj wnioskowanie typów, preferując automatyczne wnioskowanie nad eksplicytnym adnotacjami, gdzie jest to jasne, i utwórz pliki deklaracji (.d.ts) dla bibliotek zewnętrznych.
  6. Waliduj wydajność budowania, czasy kompilacji i ergonomię dla developerów — skill wskaże, gdzie zastosować kompilację inkrementalną i gdzie uprościć strukturę typów.

Related skills

figma-integration

by duongdev

Guides design-to-code workflow using Figma integration. Helps extract designs, analyze components, and generate implementation specs. Auto-activates when users mention Figma URLs, design implementation, component conversion, or design-to-code workflows. Works with

UX / Design
18121

sound-engineer

by erichowens

Expert audio engineer specializing in spatial audio, procedural sound design, interactive audio systems, and real-time DSP

UX / Design
14102

error-handling-patterns

by wshobson

Master error handling patterns across languages including exceptions, Result types, error propagation, and graceful degradation to build resilient applications. Use when implementing error handling, designing APIs, or improving application reliability.

UX / Design
22145

ffmpeg-cli

by openclaw

Comprehensive video/audio processing with FFmpeg. Use for: (1) Video transcoding and format conversion, (2) Cutting and merging clips, (3) Audio extraction and manipulation, (4) Thumbnail and GIF generation, (5) Resolution scaling and quality adjustment, (6) Adding subtitles or

UX / Design
4298

ux-writing

by content-designer

Create user-centered, accessible interface copy (microcopy) for digital products including buttons, labels, error messages, notifications, forms, onboarding, empty states, success messages, and help text. Use when writing or editing any text that appears in apps, websites, or

UX / Design
24114

ui-ux-designer

by sickn33

Create interface designs, wireframes, and design systems. Masters user research, accessibility standards, and modern design tools. Specializes in design tokens, component libraries, and inclusive design. Use PROACTIVELY for design systems, user flows, or interface optimization.

UX / Design
1949