Agent skill
frameworks
TypeScript with popular frameworks like NestJS, React, and Next.js
Install this agent skill to your Project
npx add-skill https://github.com/pluginagentmarketplace/custom-plugin-typescript/tree/main/skills/frameworks
SKILL.md
TypeScript Frameworks Skill
Overview
Use TypeScript effectively with popular frameworks including NestJS, React, Next.js, and other modern tools.
Topics Covered
NestJS
- Module structure
- Decorators and metadata
- Dependency injection types
- Guards and interceptors
- Custom decorators
React TypeScript
- Component prop types
- Event handler typing
- Context with generics
- Hooks typing
- Ref typing patterns
Next.js
- Page component types
- API route typing
- getServerSideProps types
- App Router types
- Middleware typing
Express/Fastify
- Request/Response typing
- Middleware types
- Route handler types
- Error handling types
- Validation with zod
Type Integration
- Prisma types
- GraphQL code generation
- API client generation
- Database types
- Schema-driven typing
Prerequisites
- TypeScript advanced types
- Framework basics
Learning Outcomes
- Type React components
- Build type-safe APIs
- Use framework decorators
- Integrate database types
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
tooling
TypeScript tooling, configuration, and build optimization
backend-technologies
Master backend development with Node.js, Python, Java, Go, Rust, API design, databases, and microservices. Use when building APIs, designing systems, or learning backend frameworks.
frontend-technologies
Master modern web development with HTML, CSS, JavaScript, React, Vue, Angular, Next.js, TypeScript, and responsive design. Use when building web applications, optimizing UI performance, or learning frontend frameworks.
advanced-types
Advanced TypeScript types including generics, conditionals, and mapped types
data-engineering
Master data engineering, ETL/ELT, data warehousing, SQL optimization, and analytics. Use when building data pipelines, designing data systems, or working with large datasets.
ai-ml-technologies
Master AI, machine learning, LLMs, prompt engineering, and blockchain development. Use when building AI applications, working with LLMs, or developing smart contracts.
Didn't find tool you were looking for?