What problem does it solve?
This Skill helps you quickly understand how the SSO Go backend is structured and how authentication/authorization flows are implemented. It enables fast onboarding, debugging, and architectural decisions by providing in-context, detailed backend insights.
Core Features & Use Cases
- Codebase exploration: Uses a codebase-detective agent with semantic search to locate key components across controllers, usecases, repositories, and proto definitions.
- Flow tracing: Maps gRPC endpoints to their controllers, usecases, and data stores to reveal the end-to-end authentication and multi-tenant flows.
- Architecture insights: Highlights clean-architecture layers, DI patterns, and dependency graph usage in the SSO service.
- Usage example: When you ask, “How does JWT generation work for login?”, the Skill returns a mapped path with file names and lines for traceability.
Quick Start
Run a deep-dive on the Go SSO backend to map authentication flows, trace gRPC paths, and review clean architecture.