What problem does it solve? Starting a new backend service often means ad-hoc folder structures, missing error handling, and containers that fail sandbox or security policies. This Skill scaffolds a new service or bounded component from repo-local conventions so architecture, observability, and container hardening exist from the first commit. ## Core Features & Use Cases - Hexagonal Architecture layout: Generates decoupled layers (api/, cmd/, internal/biz/, internal/service/, internal/data/) with port interfaces and compile-time dependency injection. - Schema-first contracts: Bootstraps from OpenAPI 3.1, Protobuf, or AsyncAPI specifications with generated typed models and server stubs. - Production guardrails from commit 1: Wires centralized RFC 9457 error middleware, /health/live and /health/ready probes, OpenTelemetry tracing, and a multi-stage rootless Dockerfile compatible with --read-only and --network=none sandboxes. - Use Case: When asked to create a new order-processing worker, the Skill generates the full directory layout, error catalog, health probes, and distroless nonroot container, then verifies the build and tests inside an air-gapped sandbox. ## Quick Start Use the scaffold-new-service skill to bootstrap a new microservice from my OpenAPI contract with hexagonal layers, health probes, and a rootless Dockerfile.