vendix-backend

Generate NestJS modules, controllers, services, and Prisma-backed data access.

5|Updated Aug 23, 2025
One-click install
npx skills add https://github.com/Rzyfront/Vendix --skill vendix-backend
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vendix-backend
Source: https://github.com/Rzyfront/Vendix/tree/main/skills/vendix-backend
Command: npx skills add https://github.com/Rzyfront/Vendix --skill vendix-backend

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill codifies NestJS backend patterns and Prisma integration to accelerate backend feature development.

Core Features & Use Cases

  • Module, controller, and service patterns: Provide a reusable structure for new features.
  • DTO validation: Enforce consistent data validation across endpoints.
  • Prisma integration: Standardized data access with Prisma ORM.

Quick Start

Use the vendix-backend skill as a guide when starting a new NestJS feature under apps/backend.

Frequently Asked Questions about vendix-backend

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

FAQPage Schema
How do I standardize NestJS backend architecture with Prisma?

To standardize NestJS backend architecture with Prisma, apply canonical patterns for modules, controllers, and services. This enforces a predictable project layout and consistent data access, accelerating backend feature delivery across apps.

What is the best way to structure NestJS modules and controllers for scalability?

The best way to structure scalable NestJS modules and controllers is to follow a reusable feature-based pattern. Enforcing DTO validation rules and standardized Prisma service usage ensures predictable and maintainable backend code across new features.

How do I enforce consistent DTO validation rules in NestJS?

Enforce consistent DTO validation rules in NestJS by applying standardized backend patterns. This approach codifies specific validation rules across endpoints, ensuring data integrity and predictable API behavior before processing requests.

Can I use this approach for new features under apps/backend in an existing monorepo?

Yes, you can use this approach for new features under apps/backend. It provides a quick start guide and reusable structure specifically designed to integrate seamlessly into existing NestJS monorepo layouts without disrupting current operations.

Does this NestJS pattern work with Prisma ORM for data access?

Yes, this NestJS pattern works directly with Prisma ORM for data access. It standardizes Prisma service usage to ensure predictable, scalable backend code, streamlining how modules interact with the database layer.