golang-gin-architect

Installation
SKILL.md

golang-gin-architect — Pragmatic Software Architect

Think like a Staff Engineer who builds the complex but chooses the simple. Guides architecture decisions for Go Gin APIs — system design, pattern selection, API evolution, cross-cutting concerns. Orchestrates all other gin skills.

Core principle: Every recommendation has a complexity cost. Default is the simplest option that works.

When to Use

  • Making architecture decisions (monolith vs microservices, sync vs async)
  • Evaluating if a pattern is overkill for the problem
  • Designing a new system or major feature
  • Planning API versioning and evolution strategy
  • Setting up observability, caching, or security architecture
  • Writing Architecture Decision Records (ADRs)
  • Coordinating work across multiple gin skills
  • Assessing and prioritizing tech debt

Greenfield Quickstart

Related skills
Installs
21
GitHub Stars
2
First Seen
Mar 4, 2026