Maythawat Mahawan
Community@moking55 · Chaing Mai, Thailand
I'm a Master student at Chiang mai university, Chiang mai
Agent Skills by Maythawat Mahawan
Showing 8 vetted skills indexed across 2 GitHub repositories.
create-backend-entity-with-global-type
Create NestJS TypeORM entities and shared TypeScript types for feature modules.
backend-structure
Creates NestJS feature modules following the Controller-Service-Entity pattern with TypeORM and Swagger.
frontend-page
Creates Next.js frontend pages following a four-layer Page-Container-Hook-Component architecture.
create-frontend-page
Create Next.js App Router pages with containers, components, and useImmer state.
socket-frontend-usage
Integrate Socket.io client communication into Next.js frontends with reusable connection management.
map-api-backend-to-fontend
Map backend API endpoints to Next.js frontend hooks and types.
backend-socket-usage
Add Socket.io WebSocket communication with JWT authentication to NestJS modules.
frontend-structure
Creates and reviews Next.js App Router page structures with containers, hooks, and components.
Frequently Asked Questions About Maythawat Mahawan
FAQPage SchemaWhat tasks can I automate using moking55's skills?▼
You can scaffold NestJS backend modules with controllers, services, entities, and DTOs, create Next.js App Router pages with container/component separation, map backend endpoints to frontend hooks and types, and add Socket.io real-time communication with JWT authentication on both ends.
Who should use these full-stack scaffolding skills?▼
TypeScript developers and full-stack engineers building NestJS plus Next.js applications benefit most. They suit teams enforcing layered architecture, strict separation of concerns, and consistent module structure across feature-based monorepos with apps/frontend layouts.
How do the frontend and backend structure skills work together?▼
The backend-structure skill generates a NestJS features-pattern module, while frontend-structure and frontend-page skills create matching App Router pages with containers, components, and hooks. The map-api skill then connects backend endpoints to typed frontend hooks.
What are the prerequisites for using these skills?▼
You need a NestJS project using TypeORM for backend skills and a Next.js App Router project for frontend skills. Real-time features require Socket.io on both sides and JWT authentication configured for the NestJS WebSocket gateway.
Do these skills support real-time features?▼
Yes. The backend-socket-usage skill adds Socket.io WebSocket gateways with JWT authentication to NestJS modules, and socket-frontend-usage integrates reusable Socket.io client connection management into Next.js frontends for bidirectional real-time communication.