Eduardo Spinelli de Lima
Community@eduardo-sl · Brazil
Software developer with experience in commercial software development. Focused on the back-end.
Agent Skills by Eduardo Spinelli de Lima
Showing 18 vetted skills indexed across 1 GitHub repositories.
go-test-quality
Provide Go testing patterns for unit, integration, and fuzz tests.
go-test-table-driven
Consolidate Go test scenarios into a single table-driven structure.
go-interface-design
Design and validate consumer-side, small, composable Go interfaces.
go-architecture-review
Review Go project architecture for package structure and dependency direction.
go-design-patterns
Implement idiomatic Go design patterns for constructors, factories, and middleware.
go-api-design
Designs REST and gRPC APIs for Go with handlers, middleware, pagination, and graceful shutdown.
go-concurrency-review
Review Go code for unsafe concurrency patterns and goroutine lifecycle issues.
go-security-audit
Audit Go applications for security vulnerabilities in input handling, auth, and TLS.
go-observability
Integrate structured logging, OpenTelemetry tracing, and metrics into Go services.
go-performance-review
Profiles and optimizes Go code to reduce allocations and improve hot-path performance.
go-database
Provide idiomatic database access patterns for Go services using database/sql, sqlc, GORM, or ent.
go-context
Review Go code for correct context.Context usage and cancellation handling.
go-modernize
Modernize legacy Go code with generics, log/slog, errors.Join, and slices/maps helpers.
go-error-handling
Implement idiomatic Go error wrapping with %w and errors.Is/As.
go-coding-standards
Enforce idiomatic Go coding standards across source files and pull requests.
go-code-review
Review Go repositories and pull requests for correctness, concurrency, and API design issues.
git-commit
Generate Conventional Commits messages for Go repository changes.
go-dependency-audit
Audit Go module dependencies for outdated packages and known vulnerabilities.