What problem does it solve?
This Skill streamlines migrating an existing network-facing codebase into Forge’s service-shaped project structure so you can scaffold, add components, install packs, and reach a green build faster.
Core Features & Use Cases
- Service scaffolding for network-facing systems: Convert HTTP/gRPC servers, webhook receivers, background workers, operators, and multi-binary cmd/ layouts into a Forge-managed structure.
- Incremental component migration: Add services, operators, workers (including cron workers), and webhooks one at a time to isolate verification and reduce migration risk.
- Safe pack installation and generation workflow: Install packs in the correct order relative to the components they extend, then run generation and validation steps to catch misconfigurations early.
Quick Start
Use the migration workflow by running forge new <name>-next --kind service with the appropriate --mod, --service, and --frontend values, then add remaining components and run forge generate and go build ./... once to establish a passing baseline.