Skip to main content

typescript-expert

Provides expert guidance on TypeScript, covering types, generics, and best practices for safe, maintainable code.

Install this skill

or
60/100

Security score

The typescript-expert skill was audited on May 18, 2026 and we found 8 security issues across 1 threat category. Review the findings below before installing.

Categories Tested

Security Issues

medium line 136

Template literal with variable interpolation in command context

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

Template literal with variable interpolation in command context

SourceSKILL.md
144type EventName<T extends string> = `on${Capitalize<T>}`;
medium line 149

Template literal with variable interpolation in command context

SourceSKILL.md
149T extends `${string}:${infer P}/${string}`
medium line 150

Template literal with variable interpolation in command context

SourceSKILL.md
150? P | RouteParam<`${string}/${string}`>
medium line 151

Template literal with variable interpolation in command context

SourceSKILL.md
151: T extends `${string}:${infer P}`
medium line 194

Template literal with variable interpolation in command context

SourceSKILL.md
194case "success": return `Data: ${JSON.stringify(state.data)}`; // data is T
medium line 195

Template literal with variable interpolation in command context

SourceSKILL.md
195case "error": return `Error: ${state.error.message}`; // error is Error
medium line 234

Template literal with variable interpolation in command context

SourceSKILL.md
234throw new TypeError(`Expected string, got ${typeof val}`);
Scanned on May 18, 2026
View Security Dashboard