project-scaffold

Installation
SKILL.md

Project Scaffold

Generate convention-compliant file structures for new NestJS modules or frontend features (React Router 7 / Next.js 15).

Convention Loading

Before starting, Read the relevant reference files from references/ within this skill directory based on scaffold target:

For NestJS Module Scaffold

  1. Always read first:
    • references/BACKEND_CONVENTION.md - 3-layer architecture, naming rules
    • references/BACKEND_ARCHITECTURE_CONVENTION.md - Layer responsibilities, dependency direction
    • references/NESTJS_CONVENTION.md - Module structure, DI, decorators, @sellernote/sellernote-nestjs-api-property
  2. Read when relevant:
    • references/API_SPEC_CONVENTION.md - When scaffold includes API endpoints
    • references/SECURITY_CONVENTION.md - When scaffold needs auth/guards
    • references/TYPEORM_CONVENTION.md - When scaffold uses TypeORM (default)
    • references/PRISMA_CONVENTION.md - When scaffold uses Prisma instead of TypeORM
    • references/DATABASE_CONVENTION.md - When scaffold includes DB modeling
Installs
2
First Seen
Mar 5, 2026
project-scaffold — sellernote/sellernote-vibecode-plugin