What problem does it solve?
This Skill eliminates the time and inconsistency involved in scaffolding Go backend services by generating a runnable, convention-driven project structure with essential production capabilities.
Core Features & Use Cases
- Go and Gin Scaffolding: Creates a layered backend with handlers, services, repositories, models, configuration, middleware, and utilities.
- Production Foundations: Includes PostgreSQL or MySQL support, GORM, JWT authentication, bcrypt password hashing, validation, CORS, request logging, panic recovery, pagination, Docker files, and health checks.
- Documentation and Verification: Produces an API contract and project guide while validating the generated project with dependency resolution, builds, static analysis, and a health-check request.
- Use Case: Generate a high-concurrency order service with users, orders, and order items using a standardized Go and Gin architecture.
Quick Start
Ask the Go backend skill to generate a Gin project for a high-concurrency order service with users, orders, PostgreSQL, and JWT authentication.