Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
sickn33 avatar

Typescript Advanced Types

  • 1.1k installs
  • 44k repo stars
  • Updated July 27, 2026
  • sickn33/antigravity-awesome-skills

typescript-advanced-types is an agent skill for advanced TypeScript generics, conditional types, and utility type patterns.

About

The typescript-advanced-types skill provides guidance for mastering TypeScript's advanced type system including generics, conditional types, mapped types, template literal types, and utility types. Use cases include building type-safe libraries, reusable generic components, complex inference logic, API clients, form validation, configuration objects, and state management typing during JavaScript migrations. Instructions call for clarifying goals and constraints, applying best practices, and providing verification steps, with detailed patterns in resources/implementation-playbook.md. The skill is scoped to advanced typing work and directs agents to stop and ask when inputs, permissions, or success criteria are missing. It explicitly excludes unrelated domains outside TypeScript advanced typing scope.

  • Covers generics, conditional, mapped, and template literal types.
  • Targets libraries, API clients, forms, config objects, and state typing.
  • Points to resources/implementation-playbook.md for detailed examples.
  • Requires clarifying goals, constraints, and verification before applying patterns.
  • Scoped exclusion when tasks fall outside advanced TypeScript typing.

Typescript Advanced Types by the numbers

  • 1,123 all-time installs (skills.sh)
  • +23 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #336 of 2,277 Frontend Development skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
From the docs

What typescript-advanced-types says it does

Comprehensive guidance for mastering TypeScript's advanced type system
SKILL.md
npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill typescript-advanced-types

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1.1k
repo stars44k
Security audit3 / 3 scanners passed
Last updatedJuly 27, 2026
Repositorysickn33/antigravity-awesome-skills

How should I model complex TypeScript types for libraries, APIs, or forms?

Apply generics, conditional types, mapped types, and utility types for type-safe TypeScript libraries.

Who is it for?

Developers building strongly typed libraries, API clients, or migrating JS to TS.

Skip if: Skip when the task is unrelated to TypeScript advanced typing concerns.

When should I use this skill?

User needs generics, conditional types, mapped types, or utility type guidance.

What you get

Type-safe patterns with actionable steps and verification against advanced TS goals.

  • typed library patterns
  • generic component definitions
  • conditional and mapped type utilities

Files

SKILL.mdMarkdownGitHub ↗

TypeScript Advanced Types

Comprehensive guidance for mastering TypeScript's advanced type system including generics, conditional types, mapped types, template literal types, and utility types for building robust, type-safe applications.

Use this skill when

  • Building type-safe libraries or frameworks
  • Creating reusable generic components
  • Implementing complex type inference logic
  • Designing type-safe API clients
  • Building form validation systems
  • Creating strongly-typed configuration objects
  • Implementing type-safe state management
  • Migrating JavaScript codebases to TypeScript

Do not use this skill when

  • The task is unrelated to typescript advanced types
  • You need a different domain or tool outside this scope

Instructions

  • Clarify goals, constraints, and required inputs.
  • Apply relevant best practices and validate outcomes.
  • Provide actionable steps and verification.
  • If detailed examples are required, open resources/implementation-playbook.md.

Resources

  • resources/implementation-playbook.md for detailed patterns and examples.

Limitations

  • Use this skill only when the task clearly matches the scope described above.
  • Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
  • Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.

Related skills

FAQ

Where are detailed examples?

Open resources/implementation-playbook.md for patterns and examples.

When should I not use this skill?

When the task is unrelated to TypeScript advanced types or another domain fits better.

What should agents do if inputs are unclear?

Stop and ask for clarification on goals, permissions, and success criteria.

Is Typescript Advanced Types safe to install?

skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

Frontend Developmentfrontendtesting

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.