scaffold-service

Generate a microservice boilerplate directory with Prisma multi-schema support.

Updated Dec 11, 2025
One-click install
npx skills add https://github.com/semicolon-devteam/semo --skill scaffold-service
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scaffold-service
Source: https://github.com/semicolon-devteam/semo/tree/main/packages/eng/ms/skills/scaffold-service
Command: npx skills add https://github.com/semicolon-devteam/semo --skill scaffold-service

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

새 마이크로서비스의 디렉토리 구조와 보일러플레이트 파일들을 자동으로 생성합니다.

Core Features & Use Cases

  • 코어 구조 생성: src, prisma, services, repositories, adapters, libs 등 기본 구조 생성
  • 샘플 파일 제공: health 엔드포인트, health 체크, 기본 패키지 구성

Quick Start

새 마이크로서비스를 위한 보일러플레이트를 생성합니다.

Frequently Asked Questions about scaffold-service

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

FAQPage Schema
How do I generate a microservice boilerplate directory structure?

Scaffold-service creates a complete microservice boilerplate with standard directories (src, prisma, services, repositories, adapters, libs), template source files, health endpoints, package.json, Prisma schema with multi-schema support, .env.example, and project scripts in one operation.

What files and folders does the microservice boilerplate include?

The boilerplate generates core directories for application logic, database schemas via Prisma, service and repository layers, adapter patterns, shared libraries, plus configuration files (package.json, prisma/schema.prisma, .env.example) and health check endpoints.

Can I use scaffold-service to set up Prisma with multi-schema support?

Yes. Scaffold-service integrates Prisma schema generation with multi-schema support built into the boilerplate, enabling you to provision a new microservice with pre-configured database layer patterns and schema templates.

When should I use microservice boilerplate generation instead of manual setup?

Use boilerplate generation when provisioning new microservices to avoid repetitive manual folder and file creation. It ensures consistent architecture, standardized API routes, health endpoints, and configuration across services.

Does the boilerplate include API routes and health check endpoints?

Yes. Scaffold-service provides sample API routes and health check endpoints as part of the generated boilerplate, allowing you to start building business logic immediately.

What is included in the generated environment configuration?

The boilerplate generates .env.example and package.json with preconfigured scripts and dependencies, establishing a standardized environment setup for the new microservice.