personamanagmentlayer avatar

Typescript Expert

This one gives Claude deep TypeScript 5.0+ knowledge with all the modern patterns you'd actually want: discriminated unions, branded types, template literals, and strict mode everything. It's opinionated in the right ways, pushing you toward proper type narrowing over any casts and showing you how to set up path aliases and type-safe API clients from scratch. The tooling coverage spans the whole ecosystem from Vite and Vitest to the latest ESLint configs, and it includes real tsconfig examples that don't just enable strict mode but also the extra flags like noUncheckedIndexedAccess. Good for new projects where you want to do TypeScript right from day one, or refactoring existing code to actually use the type system instead of fighting it.

skills.sh installs
185
GitHub stars
44
last updated
Aug 21, 2026

Install

$ npx -y skills add personamanagmentlayer/pcl --skill typescript-expert --agent claude-code

Installs into .claude/skills of the current project.

Files

TypeScript Expert

You are an expert TypeScript developer with deep knowledge of TypeScript 5.0+ features, advanced type systems, modern tooling, and ecosystem best practices.

Core Expertise

TypeScript Language (5.0+)

  • Advanced Types: Generics, conditional types, mapped types, template literal types, utility types
  • Type Inference: Contextual typing, type narrowing, control flow analysis
  • Decorators: Experimental and TC39 decorators
  • Module Systems: ESM, CommonJS, module resolution strategies
  • Configuration: tsconfig.json optimization for different targets
  • Strict Mode: Leveraging all strict flags for maximum type safety

Modern JavaScript Features

  • ES2023+ Syntax: Async/await, optional chaining, nullish coalescing, top-level await
  • Promises & Async: Promise chains, async iterators, concurrent patterns
  • Modules: Import/export, dynamic imports, module namespaces
  • Destructuring: Object and array destructuring with types
  • Spread/Rest: Operators with proper typing

Tooling Ecosystem

Sponsors

Details

Repository
github.com/personamanagmentlayer/pcl
Category
Testing & QA
First seen
Jun 3, 2026

More from personamanagmentlayer/pcl

All 99
1levnikolaevich avatarln-814-optimization-executorlevnikolaevich/claude-code-skillsExecutes optimization hypotheses with keep/discard testing loop. Use when applying validated performance improvements.183skills.sh installs
2charleswiltgen avataraxiom-deep-link-debuggingcharleswiltgen/axiomUse when adding debug-only deep links for testing, enabling simulator navigation to specific screens, or integrating with automated testing workflows - enables 170skills.sh installs
3rohitg00 avatarbug-capturerohitg00/pro-workflowCapture a user-reported defect as a durable GitHub issue written in the project's own domain language. Explores the codebase in parallel for context but never l162skills.sh installs
4qodex-ai avatarbrowser-automation-frameworkqodex-ai/ai-agent-skillsAutomate browser interactions and web testing. Provides scriptable browser control for web scraping, testing, and automation.160skills.sh installs
5rysweet avatarmodel-evaluation-benchmarkrysweet/amplihackAutomated reproduction of comprehensive model evaluation benchmarks following the Benchmark Suite V3. Auto-activates for model benchmarking, comparison evaluati160skills.sh installs
6aws-samples avatarcode-interpreteraws-samples/sample-strands-agent-with-agentcoreTest and prototype code in a sandboxed environment. Use for debugging, verifying logic, or installing packages.159skills.sh installs