Skip to content
Back to skills

Typescript

ASecurity

TypeScript type system, patterns, and configuration. Use when writing TypeScript code.

  • 47 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added September 12, 2026
developmenttypescript

Security analysis

A100/100

Scanned September 12, 2026

npx -y skills add skeletorflet/opencode-supreme-setup --skill typescript --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Typescript?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Typescript
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/skeletorflet-typescript/badge)](https://www.skillsdirectory.com/skills/skeletorflet-typescript)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: typescript
description: TypeScript type system, patterns, and configuration. Use when writing TypeScript code.
---

## typescript

Leverage TypeScript effectively.

### Type patterns
- interface for objects, type for unions
- Generics for reusable functions
- Discriminated unions for state machines
- Template literal types
- satisfies operator

### Strict mode
- strict: true in tsconfig
- noUncheckedIndexedAccess
- Use unknown over any

### Utility types
- Partial, Required, Pick, Omit
- Record, Exclude, Extract
- ReturnType, Parameters, Awaited
- NonNullable, Readonly

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…