원클릭으로
go-arch-guard
go-arch-guard에는 NamhaeSusan에서 수집한 skills 5개가 있으며, 저장소 수준 직업 범위와 사이트 내 skill 상세 페이지를 제공합니다.
이 저장소의 skills
Use when user explicitly mentions go-arch-guard, architecture guardrails, or architecture_test.go in a Go project. Handles AI-agent-friendly scaffolding, preset configuration, and automation-oriented setup.
Use when scaffolding or maintaining a cron/scheduler batch job Go project with go-arch-guard. Handles flat-layout Batch preset setup and type pattern guidance.
Use when scaffolding or maintaining a Kafka/RabbitMQ/SQS consumer worker Go project with go-arch-guard. Handles flat-layout ConsumerWorker preset setup and type pattern guidance.
Use when scaffolding or maintaining an event-sourcing / CQRS Go project with go-arch-guard. Handles flat-layout EventPipeline preset setup with command, aggregate, event, projection, eventstore, readstore layers.
Go로 REST API, Kafka 이벤트, gRPC 서비스를 설계하거나 구현할 때 일관된 컨벤션을 강제하는 가이드. 바이브코딩 시 URL/리소스 네이밍, HTTP 상태코드 & 에러 응답, 버저닝, 페이징, Kafka 토픽/이벤트 구조, gRPC proto/에러 처리 등이 중구난방이 되지 않도록 표준을 제시한다. Go API 코드를 작성하거나 리뷰하거나 설계를 논의할 때 반드시 이 skill을 참조한다.