Skip to main content

typescript-type-system

Enhances TypeScript coding by mastering its type system, including strict mode, generics, and advanced types for type-safe development.

Install this skill

or
63/100

Security score

The typescript-type-system skill was audited on Feb 22, 2026 and we found 9 security issues across 2 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 223

Template literal with variable interpolation in command context

SourceSKILL.md
223[K in keyof T as `get${Capitalize<string & K>}`]: () => T[K];
medium line 237

Template literal with variable interpolation in command context

SourceSKILL.md
237type Handler = `on${Capitalize<EventName>}`; // "onClick" | "onFocus" | "onBlur"
medium line 241

Template literal with variable interpolation in command context

SourceSKILL.md
241type Endpoint = `/api/${string}`;
medium line 242

Template literal with variable interpolation in command context

SourceSKILL.md
242type Route = `${HTTPMethod} ${Endpoint}`;
medium line 246

Template literal with variable interpolation in command context

SourceSKILL.md
246T extends `${string}:${infer Param}/${infer Rest}`
medium line 248

Template literal with variable interpolation in command context

SourceSKILL.md
248: T extends `${string}:${infer Param}`
medium line 499

Template literal with variable interpolation in command context

SourceSKILL.md
499[key: `on${string}`]: (event: Event) => void;
low line 737

External URL reference

SourceSKILL.md
737- Official TypeScript Handbook: <https://www.typescriptlang.org/docs/handbook/>
low line 738

External URL reference

SourceSKILL.md
738- TypeScript Deep Dive: <https://basarat.gitbook.io/typescript/>
Scanned on Feb 22, 2026
View Security Dashboard