launch-light

Generate a pnpm TypeScript monorepo with a NestJS API and Vitest setup.

4|Updated Jun 27, 2025
One-click install
npx skills add https://github.com/DevOtts/all-skills-you-will-ever-need --skill launch-light
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: launch-light
Source: https://github.com/DevOtts/all-skills-you-will-ever-need/tree/main/.claude/launch-light
Command: npx skills add https://github.com/DevOtts/all-skills-you-will-ever-need --skill launch-light

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the slow, repetitive setup work of starting a new TypeScript/NestJS project with a sensible workspace structure so you can ship features immediately.

Core Features & Use Cases

  • Opinionated pnpm workspace: generates a pnpm monorepo layout with apps/api/ (NestJS) from day one, keeping the project organized as it grows.
  • BFF-ready for future frontend: scaffolds to be ready for adding apps/web/ later without restructuring.
  • Hands-off local runner: creates a start-services.sh launcher that starts discovered services and hard-fails if readiness checks don’t pass.

Quick Start

Use the AI to run /launch-light so it generates the workspace scaffold for a greenfield NestJS TypeScript API with a health endpoint and a start-services script.

Frequently Asked Questions about launch-light

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

FAQPage Schema
How do I bootstrap a NestJS TypeScript monorepo without Docker or databases?

To bootstrap a no-infra NestJS workspace, generate a pnpm monorepo with a TypeScript NestJS API, Vitest setup, and a start-services runner, skipping Docker and databases entirely.

What is a lightweight pnpm workspace setup for greenfield NestJS services?

A lightweight pnpm workspace for greenfield NestJS services provides an opinionated monorepo layout with an apps/api directory, environment templates, and a colored local runner that waits for health and readiness checks.

Can I add a frontend BFF app later to a pnpm workspace bootstrapped with launch-light?

Yes, you can add a frontend BFF app later because the pnpm workspace is scaffolded with BFF-ready structure, allowing an apps/web directory to be added later without restructuring the existing NestJS API.

Does the generated start-services script wait for API readiness checks before running?

Yes, the generated start-services script waits for API readiness checks, starting discovered services and hard-failing if health or readiness checks do not pass during local development.

When should I avoid using a no-infra NestJS project bootstrap approach?

You should avoid a no-infra NestJS project bootstrap when your greenfield services require immediate infrastructure like Docker containers, database connections, or message queues, as this approach intentionally omits those dependencies.