scaffold

Scaffold a new Go service from the gold-apisrv template.

6|Updated Apr 5, 2026
One-click install
npx skills add https://github.com/vmkteam/claude-plugins --skill scaffold-vmkteam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scaffold
Source: https://github.com/vmkteam/claude-plugins/tree/main/plugins/developer/skills/scaffold
Command: npx skills add https://github.com/vmkteam/claude-plugins --skill scaffold-vmkteam

SYSTEM DOCUMENTATION & REQUIREMENTS

## What problem does it solve? Создает нового Go-сервиса из готового шаблона gold-apisrv: репо, структура проекта, Makefile, CI, конфигурация и точка входа.

## Core Features & Use Cases

  • Быстрый скелет проекта: репо, структура каталогов, Makefile, CI, конфигурация, main.
  • Автоматизация переименования модуля и проекта под нужное имя.
  • Поддержка шаблонной генерации и последующей донастройки под бизнес-логку.

### Quick Start Создай новый сервис из шаблона, указав имя проекта и порт.

Frequently Asked Questions about scaffold

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

FAQPage Schema
How do I bootstrap a new Go service from a project template?

Bootstrapping a new Go service from a project template involves generating the repository structure, Makefile, CI pipeline, and main entry point automatically. This scripted workflow applies a parameterizable template to ensure consistent naming and environment configuration across teams.

What is the best way to standardize folder layout and CI configuration for multiple Go projects?

Standardizing folder layout and CI configuration for Go projects is achieved by using a scripted scaffolding workflow that generates a predefined repository structure. This enforces consistent naming, directory layout, and CI setup from a base project template.

Can I customize the module name and port when generating a Go project skeleton?

Yes, you can customize the module name and port when generating a Go project skeleton. The scaffolding workflow is parameterizable, allowing you to specify the project name and port to automatically rename the module and configure the environment.

Does the Go scaffolding workflow include Makefile and CI pipeline setup?

Yes, the Go scaffolding workflow includes Makefile and CI pipeline setup. It generates a complete project skeleton from a template, providing a ready-to-use repository structure, Makefile, CI configuration, and main entry point.

What do I need to do after bootstrapping a Go service from a template?

After bootstrapping a Go service from a template, you need to implement your specific business logic within the generated structure. The initial scaffolding provides the repository layout, Makefile, CI, and configuration, which you then customize for your application's needs.