backend-master

Route TypeScript backend architecture decisions to specialized implementation skills.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/akhmat-s/Bantadthong-Vibes --skill backend-master-akhmat-s
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backend-master
Source: https://github.com/akhmat-s/Bantadthong-Vibes/tree/main/.claude/skills/backend-master
Command: npx skills add https://github.com/akhmat-s/Bantadthong-Vibes --skill backend-master-akhmat-s

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the time spent researching backend architecture decisions by providing instant recommendations for APIs, authentication, databases, and more.

Core Features & Use Cases

  • Unified Decision Framework: Get instant recommendations for API layers, authentication strategies, and database solutions.

Quick Start

I'm building a TypeScript backend - should I use tRPC or REST? Use this Skill to automatically select the right tools for your specific use case.

Core Features & Use Cases

  • API Layer Selection: Choose between tRPC for full-stack TypeScript or Express + OpenAPI for external clients.

Frequently Asked Questions about backend-master

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose between tRPC and Express for my TypeScript backend API?

tRPC provides end-to-end type safety for full-stack TypeScript projects, while Express with OpenAPI suits backends serving external clients. This Skill routes you to the right choice based on your architecture needs, client types, and integration constraints.

What authentication strategy should I use for my Node.js TypeScript API?

Authentication strategy selection depends on your API layer, user model, and deployment context. This Skill provides a decision framework covering session-based, token, and provider-specific approaches tailored to tRPC, Express, and Prisma setups.

How do I structure a TypeScript backend project with Prisma, Zod, and Express or tRPC?

This Skill provides unified project scaffolding with folder structures, example setup commands, and integration notes for combining Prisma data modeling, Zod validation, and your chosen API layer into a cohesive backend.

What validation and database patterns work best with TypeScript APIs?

Zod enables runtime schema validation while Prisma handles type-safe database access. This Skill shows how to integrate both across data modeling, validation layers, and API responses for consistent type safety end-to-end.

How do I set up testing, logging, and Docker deployment for a TypeScript backend?

This Skill covers observability with Pino logging, testing with Vitest, and containerization with Docker. It provides decision trees and integration guidance for deploying fully instrumented TypeScript backends across environments.

Can I use this decision framework if I'm building a REST API with external clients?

Yes. This Skill supports both tRPC (full-stack TypeScript) and Express with OpenAPI for external-facing REST APIs, with separate decision paths and scaffolding for each architectural approach.