Skip to main content

typescript-extension-patterns

Stars1
Forks1
UpdatedDecember 27, 2025 at 19:30

TypeScript patterns for VS Code extension development — strict typing, discriminated unions for message passing, generic caching, error handling hierarchies, and esbuild/tsconfig setup. Use when writing TypeScript code in a VS Code extension, designing message protocol types, setting up tsconfig for dual extension+webview builds, or solving TypeScript-specific extension issues. Triggers on TypeScript compile errors, type narrowing questions, or tsconfig questions in an extension project.

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

SKILL.md
readonly