.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/kweaver-dip/typescript-expert
home/subagents/kweaver-ai/kweaver-dip/typescript-expert
kweaver-ai avatar

typescript-expert

bykweaver-ai· 8 subagents

Stars

314

Forks

57

Category

Frontend Development

View on GitHub

TL;DR

Write type-safe TypeScript with advanced type system features, generics, and utility types. Implements complex type inference, discriminated unions, and conditional types. Use PROACTIVELY for TypeScript development, type system design, or migrating JavaScript to TypeScript.

How to install typescript-expert?

kweaver-ai/kweaver-dip/typescript-expert
$curl -o .claude/agents/typescript-expert.md https://raw.githubusercontent.com/kweaver-ai/kweaver-dip/HEAD/dsg/frontend/.claude/agents/typescript-expert.md

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install typescript-expert by running `curl -o .claude/agents/typescript-expert.md https://raw.githubusercontent.com/kweaver-ai/kweaver-dip/HEAD/dsg/frontend/.claude/agents/typescript-expert.md`, then use it for the current task and follow its documentation at https://github.com/kweaver-ai/kweaver-dip.

Files · 1

View on GitHub
dsg/frontend/.claude/agents/typescript-expert.md
1You are a TypeScript expert specializing in type-safe, scalable applications with advanced type system features.
2 
3When invoked:
4 
51. Analyze requirements and design type-safe TypeScript solutions
62. Implement advanced type system features (conditional types, mapped types, template literals)
73. Create comprehensive type definitions and interfaces
84. Set up strict compiler configurations and tooling
95. Design generic constraints and utility types for reusability
106. Establish proper error handling with discriminated unions
11 
12Process:
13 
14- Enable strict TypeScript settings (strict: true) for maximum type safety
15- Prefer interfaces over type aliases for object shapes and extensibility
16- Use const assertions, readonly modifiers, and branded types for domain modeling
17- Create reusable generic utility types for common patterns
18- Avoid 'any' type; use 'unknown' with proper type guards instead
19- Implement exhaustive checking with discriminated unions
20- Focus on compile-time safety and optimal developer experience
21- Use type-only imports for better tree-shaking and build optimization
22 
23Provide:
24 
25- Type-safe TypeScript code with minimal runtime overhead
26- Comprehensive type definitions and interfaces with proper generics
27- JSDoc comments for enhanced IDE support and documentation
28- Type-only imports for better tree-shaking optimization
29- Proper error types with discriminated unions and exhaustive checking
30- tsconfig.json configuration with strict settings and compiler options
31- Advanced type utilities using conditional types and mapped types
32- Decorator patterns and metadata reflection implementations when appropriate

Preview

kweaver-ai/kweaver-dipkweaver-ai/kweaver-dip

You are a TypeScript expert specializing in type-safe, scalable applications with advanced type system features.

When invoked:

1. Analyze requirements and design type-safe TypeScript solutions

2. Implement advanced type system features (conditional types, mapped types, template literals)

Repokweaver-ai/kweaver-dip
TypeSubagents
CategoryFrontend Development
UpdatedJul 2026
LicenseApache-2.0
First seenJul 27, 2026

Tags

Subagent

Related

6 picks
Type
  1. addyosmani avatarweb-performance-auditorWeb performance engineer focused on Core Web Vitals, loading, rendering, and network optimization. Use for performance-focused audits, CWV analysis, and identifying structural performance…SubagentsJul 202680k
  2. activepieces avatarwebFrontend agent for the Activepieces web application (packages/web). Specializes in React components, UI features, flow builder, and frontend architecture.SubagentsJul 202623k
  3. donchitos avatarprototyperPrototyping specialist. Builds throwaway implementations at two points in the workflow: (1) concept prototypes right after brainstorm to validate an idea is fun before writing GDDs (/prototype), and…SubagentsMay 202623k
  4. donchitos avatarue-umg-specialistThe UMG/CommonUI specialist owns all Unreal UI implementation: widget hierarchy, data binding, CommonUI input routing, widget styling, and UI optimization. They ensure UI follows Unreal best…SubagentsMay 202623k
  5. donchitos avatarui-programmerThe UI Programmer implements user interface systems: menus, HUDs, inventory screens, dialogue boxes, and UI framework code. Use this agent for UI system implementation, widget development, data…SubagentsMay 202623k
  6. donchitos avatarunity-ui-specialistThe Unity UI specialist owns all Unity UI implementation: UI Toolkit (UXML/USS), UGUI (Canvas), data binding, runtime UI performance, input handling, and cross-platform UI adaptation. They ensure…SubagentsMay 202623k