microservices-scaffold

Generate a microservice project skeleton with API gateway and tracing wiring.

1|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/paulingham/.claude --skill microservices-scaffold
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: microservices-scaffold
Source: https://github.com/paulingham/.claude/tree/main/skills/_deferred/microservices-scaffold
Command: npx skills add https://github.com/paulingham/.claude --skill microservices-scaffold

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Microservices Scaffold addresses the challenge of evolving monoliths into scalable, independently deployable services by generating a complete project skeleton that includes the service structure, inter-service communication patterns, API gateway configuration, and distributed tracing wiring, reducing setup time and human error.

Core Features & Use Cases

  • Automated service skeleton generation for new microservices
  • Out-of-the-box API gateway routing, service discovery, and tracing wiring
  • Use Case: when extracting a bounded context from a monolith or adding a new service to an existing architecture

Quick Start

Provide a service name and responsibility to generate a scaffold and local development setup.

Frequently Asked Questions about microservices-scaffold

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

FAQPage Schema
How do I generate a microservice skeleton with API gateway and distributed tracing?

To generate a microservice skeleton, provide a service name and responsibility, and the scaffolder outputs project structure, inter-service communication patterns, API gateway config, and distributed tracing wiring.

What is the best way to extract a bounded context from a monolith into a new service?

Monolith extraction is handled by scaffolding a new microservice skeleton with service discovery setup and local development wiring, enforcing a structured rollout with validation steps for the extracted bounded context.

How does distributed tracing and service discovery get wired into a new microservice?

Distributed tracing and service discovery are automatically wired during skeleton generation, providing out-of-the-box routing and local development setup to reduce manual configuration and human error.

Can I use this to add a new service to an existing microservices architecture?

Yes, you can use the scaffolder for architecture evolution by adding a new service to an existing architecture, generating the required communication patterns and local development wiring automatically.

What do I need to provide to start scaffolding a microservice?

You need to provide a service name and its responsibility to generate the scaffold, which then applies a structured rollout with validation steps across teams.