CtrlK
BlogDocsLog inGet started
Tessl Logo

giuseppe-trisciuoglio/developer-kit

Comprehensive developer toolkit providing reusable skills for Java/Spring Boot, TypeScript/NestJS/React/Next.js, Python, PHP, AWS CloudFormation, AI/RAG, DevOps, and more.

90

Quality

90%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Risky

Do not use without reviewing

This version of the tile failed moderation
Moderation pipeline encountered an internal error
Overview
Quality
Evals
Security
Files

README.mdplugins/developer-kit-typescript/

Developer Kit TypeScript

TypeScript/JavaScript full-stack development with NestJS, React, and React Native.

Overview

The developer-kit-typescript plugin provides comprehensive support for TypeScript and JavaScript development, including NestJS backend, React frontend, React Native mobile, and modern UI frameworks.

Agents

NestJS Backend

  • nestjs-backend-development-expert
  • nestjs-code-review-expert
  • nestjs-database-expert
  • nestjs-security-expert
  • nestjs-testing-expert
  • nestjs-unit-testing-expert

React/React Native

  • react-frontend-development-expert
  • react-software-architect-review
  • expo-react-native-development-expert

TypeScript Core

  • typescript-refactor-expert
  • typescript-security-expert
  • typescript-software-architect-review
  • typescript-documentation-expert

Commands

  • devkit.typescript.code-review - TypeScript code review
  • devkit.react.code-review - React code review
  • devkit.ts.security-review - TypeScript security review

Skills

Backend (NestJS)

  • nestjs - NestJS framework patterns
  • nestjs-best-practices - Comprehensive NestJS best practices including modular architecture, dependency injection scoping, exception filters, DTO validation, and Drizzle ORM integration
  • clean-architecture - Clean Architecture, Hexagonal Architecture, and DDD patterns for NestJS backend applications

Authentication

  • better-auth - Comprehensive Better Auth integration for NestJS backend and Next.js frontend with Drizzle ORM + PostgreSQL

Frontend (React & Next.js)

  • react-patterns - React 19 design patterns
  • shadcn-ui - shadcn/ui component library
  • tailwind-css-patterns - Tailwind CSS patterns
  • nextjs-app-router - Next.js App Router patterns and fundamentals
  • nextjs-authentication - Authentication implementation with Auth.js/NextAuth
  • nextjs-data-fetching - Data fetching strategies with React Query/TanStack Query
  • nextjs-performance - Performance optimization and Core Web Vitals
  • nextjs-deployment - Deployment patterns, Docker, and CI/CD

Monorepo

  • nx-monorepo - Nx monorepo management with generators, affected commands, Module Federation, and CI/CD
  • turborepo-monorepo - Turborepo monorepo management with turbo.json, framework integration, and caching

Database & ORM

  • drizzle-orm-patterns - Complete Drizzle ORM patterns for schema, queries, relations, transactions, and migrations
  • dynamodb-toolbox-patterns - DynamoDB-Toolbox v2 patterns for type-safe schema modeling, .build() commands, query/scan access patterns, batch/transactions, and single-table design
  • nestjs-drizzle-crud-generator - Automated NestJS CRUD module generation with Drizzle ORM

AWS Cloud & Lambda

  • aws-lambda-typescript-integration - AWS Lambda integration patterns for TypeScript with NestJS adapters and Serverless Framework
  • aws-cdk - AWS CDK infrastructure-as-code patterns for TypeScript projects

Design System

  • tailwind-design-system - Tailwind CSS design system patterns and token management

Validation & Core

  • typescript-docs - TypeScript documentation standards
  • zod-validation-utilities - Modern Zod v4 validation utilities with coercion, transforms, complex schemas, refine/superRefine, and React Hook Form integration

Rules

Standardized coding rules that auto-activate via globs: path-scoped matching for consistent code quality.

TypeScript Core

  • naming-conventions (**/*.ts) — TypeScript identifier naming standards (strict typing, no any)
  • project-structure (**/*.ts) — Domain-driven module organization
  • language-best-practices (**/*.ts) — Modern TypeScript features and clean code patterns
  • error-handling (**/*.ts) — Result pattern, exception hierarchies, error response strategies

NestJS

  • nestjs-architecture (src/**/*.ts) — Modular design, Core/Shared module separation, circular dependency prevention
  • nestjs-api-design (src/**/*.ts) — RESTful API design, DTO validation, response transformation
  • nestjs-security (src/**/*.ts) — Authentication guards, authorization, input sanitization
  • nestjs-testing (**/*.spec.ts) — Unit/integration testing patterns with Jest

React & Frontend

  • react-component-conventions (**/*.tsx) — Component composition, hooks patterns, prop design
  • react-data-fetching (**/*.{ts,tsx}) — Data fetching strategies with TanStack Query
  • react-routing-conventions (**/*.tsx) — Route organization and navigation patterns
  • tailwind-styling-conventions (**/*.tsx) — Tailwind CSS class ordering and responsive design

Data & ORM

  • drizzle-orm-conventions (**/*.schema.ts) — Schema design, migrations, query patterns
  • shared-dto-conventions (**/*.dto.ts) — DTO design, validation, serialization
  • zod-validation-patterns (**/*.ts) — Zod schema patterns for runtime validation

Monorepo & Infrastructure

  • nx-monorepo-conventions (**/*.ts) — Nx workspace organization, library boundaries, affected commands
  • i18n-conventions (**/*.{ts,tsx}) — Internationalization patterns and translation management
  • lambda-conventions (**/*.ts) — AWS Lambda handler patterns and best practices
  • server-feature-conventions (**/*.ts) — Serverless feature module organization

Dependencies

  • developer-kit (required)

plugins

developer-kit-typescript

README.md

CHANGELOG.md

context7.json

CONTRIBUTING.md

README_CN.md

README_ES.md

README_IT.md

README.md

tessl.json

tile.json