Adding a new microservice

Official

Scaffold and initialize new microservices quickly.

Authormicrobus-io
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a guided workflow to scaffold and initialize a new microservice project, reducing setup time and ensuring consistency across services.

Core Features & Use Cases

  • Guided scaffolding: Creates a new microservice directory, adds doc.go with a code-generation directive, and prepares initial project files.
  • Automated boilerplate: Generates the initial service.yaml and microservice file structure via the code generator.
  • Application wiring: Demonstrates how to wire the new microservice into the main application and outline future feature proposals.

Quick Start

Follow the sequence: create the new microservice directory, add doc.go with the code generation directive, run go generate to produce service.yaml and structure, fill in service.yaml's general section, run code generation again to finalize, and update main.go to register the new microservice. Then propose features in AGENTS.md.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Adding a new microservice
Download link: https://github.com/microbus-io/fabric/archive/main.zip#adding-a-new-microservice

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.