backend-nodejs

Scaffold Node.js backends with Hono or NestJS, Drizzle ORM, and Vitest.

6|Updated Dec 7, 2025
One-click install
npx skills add https://github.com/timequity/plugins --skill backend-nodejs-timequity
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backend-nodejs
Source: https://github.com/timequity/plugins/tree/main/craft-coder/backend-nodejs
Command: npx skills add https://github.com/timequity/plugins --skill backend-nodejs-timequity

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

A fast-start guide for building Node.js APIs using NestJS or Hono with Drizzle ORM, Vitest, and TypeScript. It consolidates tooling and patterns for modern backend development.

Core Features & Use Cases

  • Tooling Overview: Highlights pnpm, Vitest, Drizzle, Hono, NestJS, Zod, ESLint 9.
  • Project Setup: Quick-start commands for NestJS and Hono stacks.
  • Reference Patterns: Includes Hono patterns and Drizzle ORM usage.

Quick Start

Use the node backend stack starter commands to scaffold an API with Hono or NestJS.

Frequently Asked Questions about backend-nodejs

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

FAQPage Schema
How do I scaffold a Node.js API with TypeScript and Drizzle ORM?

Scaffolding a Node.js API with TypeScript and Drizzle ORM generates a complete project skeleton with tooling configuration, Drizzle schema and migrations, sample routes, and testing setup. Use the backend stack starter commands to set up either a Hono or NestJS foundation with pnpm, ESLint, and tsconfig pre-configured.

Can I use Hono and NestJS interchangeably for building Node.js backends?

Hono and NestJS are both supported frameworks in this stack, but serve different use cases. Hono is lightweight and suitable for serverless functions and edge computing, while NestJS provides a full-featured, opinionated framework for building scalable APIs. Choose based on your project's scale and complexity requirements.

What testing patterns are included for Node.js backend projects?

Testing patterns using Vitest are provided as part of the project scaffold. Vitest integrates seamlessly with TypeScript and modern Node.js stacks, offering fast unit and integration testing suitable for APIs built with Hono or NestJS.

How do I structure database migrations with Drizzle in a Node.js project?

Drizzle ORM migrations are scaffolded automatically during project setup, including schema definitions and migration files. The Skill covers migration patterns and best practices for managing database versions alongside your Node.js application.

Does this stack support serverless Node.js functions?

Yes, Hono is specifically supported for building serverless functions alongside traditional API servers. The scaffolding includes configuration and patterns for deploying Node.js backends to serverless environments.

What validation approach is recommended for Node.js APIs?

Zod is included in the stack for runtime type validation and schema definition. It integrates with both Hono and NestJS to validate incoming requests and ensure type safety across your Node.js API endpoints.