Nguyễn Hữu Quý
Community@nguyenquy0710 · Việt Nam
@nhquydev
Agent Skills by Nguyễn Hữu Quý
Showing 27 vetted skills indexed across 2 GitHub repositories.
Types Folder - TypeScript Type Definitions
Define TypeScript interfaces and types for Next.js and Mongoose data structures.
App Folder - Next.js App Router
Manage Next.js App Router development with routing, components, and Bootstrap styling.
Models Folder - Mongoose Models
Creates Mongoose schemas and model exports for MongoDB in TypeScript Next.js apps.
Lib Folder - Utility Libraries
Organize reusable utility functions, configurations, and helper modules for application development.
App/Auth Folder - Authentication Pages
Manage user registration, login, and sessions with NextAuth.js.
Admin Panel Pages
Manage wiki content, categories, and users via a role-based web interface.
App/API Folder - API Route Handlers
Define RESTful API endpoints with Next.js App Router route handlers.
App/(client) Folder - Public Pages
Create public Next.js pages with Bootstrap for the DAKIA Wiki Bot.
Database Patterns & Conventions
Document MongoDB and Mongoose patterns for application development.
Architecture & Project Structure
Document the DAKIA Wiki Bot architecture using Next.js 16, React, TypeScript, and MongoDB.
Coding Conventions
Define coding conventions for TypeScript and React projects.
Theme & Design System
Define CSS variables, design tokens, and typography for the DAKIA Wiki Bot.
Styling Patterns & Conventions
Document styling patterns and CSS conventions for the DAKIA Wiki Bot.
Authentication & Security
Implement NextAuth.js authentication with JWT sessions and bcrypt password hashing.
Lib/Auth Folder - Authentication Utilities
Hash and verify user passwords with bcrypt for NextAuth.js authentication.
Lib/Markdown Folder - Markdown Processing
Convert Markdown content to HTML with syntax highlighting for code blocks.
Lib/DB Folder - Database Utilities
Manage MongoDB connections with a Mongoose singleton for Next.js applications.
Batch Script Utilities - DAKIA Academy
Automate Git operations and development workflows on Windows using batch scripts.
Types Directory
Define TypeScript types, interfaces, and utility types for web applications.
App Directory - SKILL.md
Manage Next.js App Router routes, pages, and API endpoints.
Content Directory - SKILL.md
Parse frontmatter metadata and convert Markdown course content to HTML.
Models
Define Mongoose schemas for users, courses, and content with validation.
Lib Directory
Provide reusable Node.js and TypeScript utilities for database, authentication, and validation.
API Routes
Develop backend API routes with Next.js, TypeScript, and Zod validation.