baotoq
@baotoq
Public Skills
golang-ddd
by baotoq
"This skill should be used when implementing DDD tactical design patterns in Go, including Entities, Value Objects, Aggregates, Repositories, Domain Services, Domain Events, Factories, and Specifications."
database-optimizer
by baotoq
Expert database optimizer specializing in modern performance
prompt-engineering-patterns
by baotoq
Master advanced prompt engineering techniques to maximize LLM performance, reliability, and controllability in production. Use when optimizing prompts, improving LLM outputs, or designing production prompt templates.
tailwind-patterns
by baotoq
Tailwind CSS v4 principles. CSS-first configuration, container queries, modern patterns, design token architecture.
kubernetes-architect
by baotoq
Expert Kubernetes architect specializing in cloud-native
nextjs-best-practices
by baotoq
Next.js App Router principles. Server Components, data fetching, routing patterns.
k8s-manifest-generator
by baotoq
Create production-ready Kubernetes manifests for Deployments, Services, ConfigMaps, and Secrets following best practices and security standards. Use when generating Kubernetes YAML manifests, creating K8s resources, or implementing production-grade Kubernetes configurations.
dotnet-architect
by baotoq
Expert .NET backend architect specializing in C#, ASP.NET Core,
database-architect
by baotoq
Expert database architect specializing in data layer design from
database-design
by baotoq
Database design principles and decision-making. Schema design, indexing strategy, ORM selection, serverless databases.
prompt-lookup
by baotoq
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use for discovering, retrieving, and improving prompts.
nuxt-ui-2
by baotoq
Build UIs with @nuxt/ui v4 — 125+ accessible Vue components with Tailwind CSS theming. Use when creating interfaces, customizing themes to match a brand, building forms, or composing layouts like dashboards, docs sites, and chat interfaces.
backend-architect
by baotoq
Expert backend architect specializing in scalable API design,
microservices-architect
by baotoq
Use when designing distributed systems, decomposing monoliths, or implementing microservices patterns. Invoke for service boundaries, DDD, saga patterns, event sourcing, service mesh, distributed tracing.
api-security-best-practices
by baotoq
"Implement secure API design patterns including authentication, authorization, input validation, rate limiting, and protection against common API vulnerabilities"
architecture-decision-records
by baotoq
Write and maintain Architecture Decision Records (ADRs) following best practices for technical decision documentation. Use when documenting significant technical decisions, reviewing past architectural choices, or establishing decision processes.
nextjs-app-router-patterns
by baotoq
Master Next.js 14+ App Router with Server Components, streaming, parallel routes, and advanced data fetching. Use when building Next.js applications, implementing SSR/SSG, or optimizing React Server Components.
dotnet-backend-patterns
by baotoq
Master C#/.NET backend development patterns for building robust APIs, MCP servers, and enterprise applications. Covers async/await, dependency injection, Entity Framework Core, Dapper, configuration, caching, and testing with xUnit. Use when developing .NET backends, reviewing C# code, or designing API architectures.
api-patterns
by baotoq
API design principles and decision-making. REST vs GraphQL vs tRPC selection, response formats, versioning, pagination.
api-design-principles
by baotoq
Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.
dotnet-aspire
by baotoq
Adds .NET Aspire cloud-native orchestration to existing .NET solutions. Analyzes solution structure to identify services (APIs, web apps, workers), creates AppHost and ServiceDefaults projects, configures service discovery, adds NuGet packages, and sets up distributed application orchestration. Use when adding Aspire to .NET solutions or creating new cloud-ready distributed applications.
react-expert
by baotoq
Use when building React 18+ applications requiring component architecture, hooks patterns, or state management. Invoke for Server Components, performance optimization, Suspense boundaries, React 19 features.
nextjs-developer
by baotoq
Use when building Next.js 14+ applications with App Router, server components, or server actions. Invoke for full-stack features, performance optimization, SEO implementation, production deployment.
dotnet-core-expert
by baotoq
Use when building .NET 8 applications with minimal APIs, clean architecture, or cloud-native microservices. Invoke for Entity Framework Core, CQRS with MediatR, JWT authentication, AOT compilation.