Cristiano Pacheco
Community@cristiano-pacheco · São Paulo - Brazil
Passionate about backend development with Golang.
Agent Skills by Cristiano Pacheco
Showing 22 vetted skills indexed across 2 GitHub repositories.
go-error
Generate typed custom Go errors with bricks/pkg/errs library.
go-validator
Generate Go validator components with port interfaces and implementation structs.
go-chi-router
Generate Chi router implementations with route registration and Fx wiring for Go backends.
go-repository
Generate Go repository port interfaces and GORM implementations with CRUD, queries, pagination, and transactions.
go-enum
Generate type-safe Go enums with validation using the bricks/pkg/errs package.
go-mapper
Generate pure Go mapper functions for structs, slices, and error-returning transformations.
go-chi-handler
Generate Go Chi HTTP handlers for RESTful CRUD endpoints with DTO mapping.
go-gorm-model
Generate Go structs with GORM tags from SQL table definitions.
go-service
Generate Go service files with DTOs, port interfaces, and implementations.
go-cache
Generates Go cache implementations backed by Redis with two-file port and implementation patterns.
go-usecase
Generate Go use case implementations with NounAction patterns and dependency injection.
go-integration-tests
Generates Go integration tests using testify/suite and itestkit for containerized databases.
go-create-usecase
Generate Go use-case implementations with ports, validation, tracing, and metrics.
go-create-validator
Generate Go validator implementations with port interfaces and Fx wiring.
go-create-service
Generate modular Go services with Fx wiring and OTEL tracing.
go-create-chi-handler
Generate Chi HTTP handlers with DTOs, use-case orchestration, and error handling.
go-create-chi-router
Generate Chi router registrations with CRUD and custom routes for Go services.
go-create-repository
Generate Go repository ports and implementations with CRUD, pagination, and transactions.
go-create-cache
Create standardized Go Redis-backed cache layers with two-file patterns and randomized TTL handling.
go-unit-tests
Generate Go unit tests using testify patterns and Arrange-Act-Assert style.
go-create-enum
Generate type-safe Go enums with validation and a String method.
creating-cursor-rules-skill
Standardize Cursor rule creation with YAML frontmatter and MDC templates.