Agent Skills by Rai
Showing 6 vetted skills indexed across 1 GitHub repositories.
1
philosophy-of-software-design
Apply Ousterhout's design philosophy to reduce software complexity through deep modules and information hiding.
Community
Advanced
1
modular-monolith
Organize Go applications into bounded-context modules with explicit boundaries.
Community
Advanced
1
clean-architecture
Enforce Clean Architecture dependency rules in Go projects with layered structure.
Community
Advanced
1
go-workspace
Configure a multi-module Go workspace with go.work for module coordination.
Community
Intermediate
1
cohesion-coupling
Identify module boundaries to maximize cohesion and minimize coupling.
Community
Advanced
1
go-best-practices
Guide Go developers to implement idiomatic interfaces, error handling, and concurrency patterns.
Community
Advanced