By jgamaraalv
Delegate fullstack TypeScript tasks to 15 specialized agents for building Next.js UIs, Fastify APIs, Drizzle/Postgres schemas and queries, Redis queues with BullMQ/ioredis, Docker containers, Playwright/Vitest tests, performance optimization, security audits, accessibility fixes, debugging, and git workflows, powered by 22 skills enforcing best practices.
Next.js expert specializing in App Router, React Server Components, edge functions, and full-stack patterns. Use when building pages, implementing data fetching, configuring routing, optimizing SEO, or working with server actions.
Accessibility specialist ensuring WCAG 2.1 AA compliance and inclusive design. Use when building UI components, reviewing accessibility, fixing screen reader issues, implementing keyboard navigation, or auditing contrast.
Fastify 5 API developer for REST endpoints with Zod validation and type-safe contracts. Use when creating endpoints, route handlers, request/response validation, or API contracts.
Senior engineer who reviews code for correctness, security, performance, and maintainability. Use after writing or modifying code, before commits, or when reviewing PRs.
PostgreSQL and Drizzle ORM specialist for schema design, migrations, complex queries, indexes, and PostGIS geospatial operations. Use when designing schemas, writing complex queries, optimizing performance, or planning migrations.
BullMQ queue system reference for Redis-backed job queues, workers, flows, and schedulers. Use when: (1) creating queues and workers with BullMQ, (2) adding jobs (delayed, prioritized, repeatable, deduplicated), (3) setting up FlowProducer parent-child job hierarchies, (4) configuring retry strategies, rate limiting, or concurrency, (5) implementing job schedulers with cron/interval patterns, (6) preparing BullMQ for production (graceful shutdown, Redis config, monitoring), or (7) debugging stalled jobs or connection issues
Adapts ts-dev-kit plugin files to the host project where it is installed. Use when: (1) installing ts-dev-kit in a new project for the first time, (2) project tech stack or structure has changed, (3) agents reference wrong paths, unavailable skills, or missing MCPs, (4) the user says 'adapt the plugin', 'configure ts-dev-kit for this project', 'sync plugin to this codebase', or 'update plugin context'. Surgically edits specific sections in plugin skills and agent definitions — domain area tables, skill/MCP references, quality gate commands, project paths, and package names — without touching any workflow logic, execution protocols, or dispatch patterns.
React composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reusable APIs. Triggers on tasks involving compound components, render props, context providers, or component architecture. Includes React 19 API changes.
Write, review, and validate commit messages following the Conventional Commits v1.0.0 specification. Use when: (1) crafting a git commit message for any change, (2) reviewing or correcting an existing commit message, (3) choosing the right commit type for a change, (4) deciding how to mark a breaking change, (5) writing multi-line commits with body and footers, or (6) understanding how commits map to SemVer bumps (PATCH/MINOR/MAJOR). Covers all standard types: feat, fix, docs, chore, refactor, perf, test, build, ci, style, revert.
Core Web Vitals reference for measuring, diagnosing, and improving LCP, INP, and CLS. Use when: (1) auditing page performance against Google's thresholds, (2) implementing the web-vitals JS library for field monitoring, (3) diagnosing slow LCP, high INP, or layout shifts, (4) choosing between field and lab measurement tools, (5) optimizing specific metrics with the Chrome team's top recommendations, (6) explaining what each metric measures to non-technical stakeholders, or (7) generating a visual CWV report from metric values or a Lighthouse JSON file.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
15 specialized agents + 22 curated skills for TypeScript fullstack development
| Agent | Specialty |
|---|---|
| accessibility-pro | WCAG 2.1 AA compliance and inclusive design |
| api-builder | Fastify 5 REST APIs, validation, auth, rate limiting |
| code-reviewer | Code correctness, security, performance reviews |
| database-expert | PostgreSQL optimization, schema design, migrations |
| debugger | Error investigation, stack traces, systematic diagnosis |
| docker-expert | Multi-stage builds, Compose, image optimization |
| multi-agent-coordinator | Orchestrates multiple agents for complex workflows |
| nextjs-expert | App Router, RSC, edge functions, server actions |
| performance-engineer | Query optimization, caching, bundle reduction |
| playwright-expert | E2E tests, cross-browser, visual testing |
| react-specialist | Hooks, performance, state management, components |
| security-scanner | Vulnerability detection, OWASP, dependency auditing |
| test-generator | Unit, integration, E2E test suites |
| typescript-pro | Generics, type inference, conditional types |
| ux-optimizer | User flows, form UX, friction reduction |
| Skill | Slug | Domain |
|---|---|---|
| BullMQ | /bullmq | Redis job queues, workers, flows, schedulers |
| Codebase Adapter | /codebase-adapter | Adapt plugin to your project on installation |
| Composition Patterns | /composition-patterns | React compound components, render props |
| Conventional Commits | /conventional-commits | Commit message spec, types, SemVer — with live staged diff |
| Core Web Vitals | /core-web-vitals | LCP, INP, CLS reference + HTML report generator |
| Debug | /debug | Full-stack debugging workflow, multi-agent triage |
| Docker | /docker | Dockerfiles, compose, optimization, security |
| Drizzle ORM | /drizzle-pg | PostgreSQL ORM schemas, queries, migrations |
| Execute Task | /execute-task | Orchestrate agents to implement a task file |
| Fastify Best Practices | /fastify-best-practices | Routes, plugins, hooks, validation |
| Generate PRD | /generate-prd | Product Requirements Documents from descriptions |
| Generate Task | /generate-task | Break PRD features into agent-ready task files |
| ioredis | /ioredis | Redis client, pipelines, Pub/Sub, Cluster |
| Next.js Best Practices | /nextjs-best-practices | App Router, RSC, data patterns |
| OWASP Security Review | /owasp-security-review | Top 10:2025 vulnerability checklist |
| PostgreSQL | /postgresql | Queries, schemas, indexes, JSONB |
| React Best Practices | /react-best-practices | React 19 performance, rendering |
| Service Worker | /service-worker | PWA caching, push notifications |
| TanStack Query | /tanstack-query | React Query v5, caching, SSR/hydration |
| TypeScript Conventions | /typescript-conventions | Strict config, patterns, best practices |
| UI/UX Guidelines | /ui-ux-guidelines | Accessibility, layout, forms |
| Yolo | /yolo | Devcontainer setup for autonomous Claude Code |
This is the recommended end-to-end flow — from a blank project to a committed feature:
/plugin marketplace add jgamaraalv/ts-dev-kit
/plugin install ts-dev-kit@ts-dev-kit
Run once after installing to align agents and skills with your actual stack, package names, paths, and MCPs:
/codebase-adapter
npx claudepluginhub jgamaraalv/ts-dev-kit --plugin ts-dev-kitTypeScript/JavaScript full-stack development with NestJS, React, and React Native
Use this agent for expert assistance with web development tasks using React, Next.js, NestJS, and other modern web frameworks with TypeScript and Tailwind CSS. This includes code analysis, component creation, debugging, performance optimization, and architectural decisions. Examples: <example>Context: User is building a Next.js app and encounters a routing issue. user: 'My dynamic routes in Next.js are not rendering correctly' assistant: 'Let me use the web-dev agent to analyze your Next.js routing setup and provide a solution' <commentary>This is a Next.js-specific routing issue, so the web-dev agent will provide targeted guidance.</commentary></example> <example>Context: User needs a reusable React component with Tailwind CSS. user: 'I need a card component that matches my app's Tailwind-based design system' assistant: 'I'll use the web-dev agent to create a TypeScript-based React card component styled with Tailwind CSS, following your app's design patterns' <commentary>The user requires a component that aligns with their Tailwind CSS design system, so the web-dev agent ensures compatibility.</commentary></example>
Complete fullstack development toolkit: React, Express/FastAPI, PostgreSQL scaffolding with AI agents
Editorial "TypeScript & JavaScript" bundle for Claude Code from Antigravity Awesome Skills.
Claude Code plugin that uses skill architecture to intercept vague prompts, ask clarifying questions, and return structured framework-aware prompts that has credit saving patterns built in.
Your AI development team. 36 agents and 32 skills for building, reviewing, debugging, and shipping production code. Supports Vue, React, Next.js, SvelteKit, Angular, Astro, and Nuxt.