Osman Ozen avatar

Osman Ozen

Community

@osmanozen

6Followers
|
1Public Repos
|
35Published Skills

Agent Skills by Osman Ozen

Showing 35 vetted skills indexed across 1 GitHub repositories.

osmanozenosmanozen

golang-security

Identify and mitigate security vulnerabilities in Go codebases with best-practice patterns.

Community
Advanced
osmanozenosmanozen

golang-lint

Automate Go code linting with a centralized golangci-lint v2 configuration.

Community
Advanced
osmanozenosmanozen

golang-project-layout

Organize Go projects with scalable single-module or multi-module directory structures.

Community
Advanced
osmanozenosmanozen

golang-concurrency

Teach safe goroutine, channel, and synchronization patterns for Go services.

Community
Advanced
osmanozenosmanozen

golang-data-structures

Explain Go slice, map, and array internals for performance-critical projects.

Community
Advanced
osmanozenosmanozen

golang-database

Enforce parameterized SQL and context propagation in Go database code.

Community
Advanced
osmanozenosmanozen

golang-design-patterns

Apply idiomatic Go design patterns for constructors, error handling, and resource management.

Community
Advanced
osmanozenosmanozen

golang-troubleshooting

Diagnose Go debugging issues across compilation, runtime, and performance.

Community
Advanced
osmanozenosmanozen

golang-samber-oops

Attach context, stack traces, and error codes to Go errors with samber/oops.

Community
Advanced
osmanozenosmanozen

golang-context

Document idiomatic context.Context usage for Go microservice backends.

Community
Advanced
osmanozenosmanozen

golang-samber-lo

Enable type-safe functional transforms on Go slices and maps with samber/lo.

Community
Advanced
osmanozenosmanozen

golang-samber-slog

Compose structured Go logging pipelines with samber/slog routing, sampling, and sinks.

Community
Advanced
osmanozenosmanozen

golang-continuous-integration

Automate Go CI pipelines with tests, lint, security, and release workflows.

Community
Advanced
osmanozenosmanozen

golang-cli

Structure Go CLIs with Cobra and Viper for config binding.

Community
Advanced
osmanozenosmanozen

golang-popular-libraries

Recommend production-ready Go libraries and frameworks for project requirements.

Community
Advanced
osmanozenosmanozen

golang-performance

Analyze Go performance bottlenecks using profiling and benchmark-driven optimization patterns.

Community
Advanced
osmanozenosmanozen

golang-grpc

Guide production-grade Go gRPC service design, implementation, and auditing.

Community
Advanced
osmanozenosmanozen

golang-structs-interfaces

Apply Go interface and struct design patterns for dependency injection and compile-time checks.

Community
Advanced
osmanozenosmanozen

golang-benchmark

Analyze Go benchmarks, pprof profiles, and Prometheus metrics to quantify performance.

Community
Advanced
osmanozenosmanozen

golang-samber-mo

Structure Go code with samber/mo monads for nullable values and error flow.

Community
Advanced
osmanozenosmanozen

golang-observability

Wire structured logs, Prometheus metrics, OpenTelemetry traces, profiling, and RUM in Go services.

Community
Advanced
osmanozenosmanozen

golang-stay-updated

Curate Go ecosystem newsletters, forums, blogs, and influencers to follow.

Community
Intermediate
osmanozenosmanozen

golang-dependency-management

Manage Go modules with hygiene, vulnerability scanning via govulncheck, and automated updates for workflows including go.work workspaces.

Community
Advanced
osmanozenosmanozen

golang-modernize

Identify and apply Go 1.21–1.26 modernization opportunities across codebases.

Community
Advanced