Typescript Pro
技能 已验证 活跃Implements advanced TypeScript type systems, creates custom type guards, utility types, and branded types, and configures tRPC for end-to-end type safety. Use when building TypeScript applications requiring advanced generics, conditional or mapped types, discriminated unions, monorepo setup, or full-stack type safety with tRPC.
To empower developers to build robust and type-safe TypeScript applications by mastering advanced type system features and integrating tRPC effectively.
功能
- Implements advanced TypeScript type systems
- Creates custom type guards and utility types
- Guides branded type creation for domain modeling
- Configures tRPC for end-to-end type safety
- Provides examples for complex patterns (Builder, Factory, State Machine)
使用场景
- Building TypeScript applications requiring advanced generics
- Implementing conditional and mapped types
- Utilizing discriminated unions for state management
- Setting up monorepos with type safety
- Achieving full-stack type safety with tRPC
非目标
- Providing a general TypeScript tutorial for beginners
- Covering basic JavaScript features
- Offering runtime debugging or execution of code
- Integrating with specific build tools beyond configuration guidance
安装
请先添加 Marketplace
/plugin marketplace add jeffallan/claude-skills/plugin install claude-skills@fullstack-dev-skills质量评分
已验证类似扩展
Typescript Advanced Types
100Master TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-safe applications. Use when implementing complex type logic, creating reusable type utilities, or ensuring compile-time type safety in TypeScript projects.
Trpc Type Safety
98tRPC end-to-end type-safe APIs for TypeScript with React Query integration and full-stack type safety
Typescript Magician
88设计复杂的泛型类型,将 `any` 类型重构为严格的替代方案,创建类型守卫和实用工具类型,并解决 TypeScript 编译器错误。当用户询问有关 TypeScript (TS) 类型、泛型、类型推断、类型守卫、移除 `any` 类型、严格类型、类型错误、`infer`、`extends`、条件类型、映射类型、模板字面量类型、品牌/不透明类型或 `Partial`、`Record`、`ReturnType` 和 `Awaited` 等实用工具类型时使用。
Validate Plugin
100Validate a Claude Code plugin structure, frontmatter, and MCP tool references
Migrate Validate
100Validate pending migrations for foreign key consistency, rollback safety, and best practices
Lean Ctx
100AI 代理的上下文运行时 — 包含 59 个 MCP 工具、10 种读取模式、95+ 种 shell 模式、支持 18 种语言的 tree-sitter AST。将 LLM 上下文压缩高达 99%。用于读取文件、运行 shell 命令、搜索代码或探索目录。如果不存在,则自动安装。