Eduardo Spinelli de Lima avatar

Eduardo Spinelli de Lima

Community

@eduardo-sl · Brazil

34Followers
|
14Public Repos
|
18Published Skills

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.

eduardo-sleduardo-sl
64

go-test-quality

Provide Go testing patterns for unit, integration, and fuzz tests.

Community
Advanced
eduardo-sleduardo-sl
64

go-test-table-driven

Consolidate Go test scenarios into a single table-driven structure.

Community
Intermediate
eduardo-sleduardo-sl
64

go-interface-design

Design and validate consumer-side, small, composable Go interfaces.

Community
Intermediate
eduardo-sleduardo-sl
64

go-architecture-review

Review Go project architecture for package structure and dependency direction.

Community
Advanced
eduardo-sleduardo-sl
64

go-design-patterns

Implement idiomatic Go design patterns for constructors, factories, and middleware.

Community
Intermediate
eduardo-sleduardo-sl
64

go-api-design

Designs REST and gRPC APIs for Go with handlers, middleware, pagination, and graceful shutdown.

Community
Advanced
eduardo-sleduardo-sl
64

go-concurrency-review

Review Go code for unsafe concurrency patterns and goroutine lifecycle issues.

Community
Intermediate
eduardo-sleduardo-sl
64

go-security-audit

Audit Go applications for security vulnerabilities in input handling, auth, and TLS.

Community
Advanced
eduardo-sleduardo-sl
64

go-observability

Integrate structured logging, OpenTelemetry tracing, and metrics into Go services.

Community
Advanced
eduardo-sleduardo-sl
64

go-performance-review

Profiles and optimizes Go code to reduce allocations and improve hot-path performance.

Community
Advanced
eduardo-sleduardo-sl
64

go-database

Provide idiomatic database access patterns for Go services using database/sql, sqlc, GORM, or ent.

Community
Advanced
eduardo-sleduardo-sl
64

go-context

Review Go code for correct context.Context usage and cancellation handling.

Community
Intermediate
eduardo-sleduardo-sl
64

go-modernize

Modernize legacy Go code with generics, log/slog, errors.Join, and slices/maps helpers.

Community
Intermediate
eduardo-sleduardo-sl
64

go-error-handling

Implement idiomatic Go error wrapping with %w and errors.Is/As.

Community
Intermediate
eduardo-sleduardo-sl
64

go-coding-standards

Enforce idiomatic Go coding standards across source files and pull requests.

Community
Intermediate
eduardo-sleduardo-sl
64

go-code-review

Review Go repositories and pull requests for correctness, concurrency, and API design issues.

Community
Intermediate
eduardo-sleduardo-sl
64

git-commit

Generate Conventional Commits messages for Go repository changes.

Community
Intermediate
eduardo-sleduardo-sl
64

go-dependency-audit

Audit Go module dependencies for outdated packages and known vulnerabilities.

Community
Intermediate