Dean Dumitru avatar

Dean Dumitru

Community

@deandum

20Followers
|
46Public Repos
|
41Published Skills

Agent Skills by Dean Dumitru

Showing 41 vetted skills indexed across 1 GitHub repositories.

deandumdeandum
3

go/database

Standardize Go MySQL data access with sqlx connection pools and transactions.

Community
Advanced
deandumdeandum
3

go/error-handling

Apply Go error-handling patterns with fmt.Errorf, sentinel errors, and errors.Join.

Community
Advanced
deandumdeandum
3

go/docker

Optimize Go container builds with multi-stage Dockerfiles and static linking.

Community
Advanced
deandumdeandum
3

go/context

Propagate Go context cancellation, deadlines, and values across call chains.

Community
Intermediate
deandumdeandum
3

go/code-review

Apply a Go-specific code review checklist to identify and fix quality gaps.

Community
Advanced
deandumdeandum
3

go/style

Enforce Go formatting, naming, and receiver patterns with gofmt, goimports, and golangci-lint.

Community
Intermediate
deandumdeandum
3

go/cli

Develop Go CLIs with Cobra and Viper for multi-command tools.

Community
Intermediate
deandumdeandum
3

go/api-design

Design idiomatic Go HTTP APIs with chi router, middleware, and JSON helpers.

Community
Intermediate
deandumdeandum
3

go/observability

Standardize Go observability with slog, Prometheus, and OpenTelemetry.

Community
Intermediate
deandumdeandum
3

go/testing

Provide table-driven patterns, subtests, and helpers for Go's standard testing package.

Community
Advanced
deandumdeandum
3

go/concurrency

Provide reusable Go concurrency patterns for safe parallel execution.

Community
Advanced
deandumdeandum
3

go/project-init

Scaffold Go services, CLIs, and libraries with standardized structure and tooling.

Community
Advanced
deandumdeandum
3

go/modules

Manage Go modules, versions, and workspaces for reproducible builds.

Community
Advanced
deandumdeandum
3

go/testing-with-framework

Write structured Go tests using Ginkgo and Gomega BDD-style syntax.

Community
Advanced
deandumdeandum
3

go/interface-design

Design lean Go interfaces with consumer-side definitions and concrete return types.

Community
Advanced
deandumdeandum
3

idea-refine

Refine vague ideas into actionable task statements with MVP scope and validation criteria.

Community
Advanced
deandumdeandum
3

documentation

Write ADRs, READMEs, and inline comments to preserve design intent.

Community
Intermediate
deandumdeandum
3

error-handling

Design error handling strategies for software packages and API boundaries.

Community
Advanced
deandumdeandum
3

spec-generation

Create and validate docs/specs/<slug>/ directories with standard spec.md frontmatter.

Community
Advanced
deandumdeandum
3

docker

Guide Dockerfile creation with multi-stage builds and security hardening.

Community
Advanced
deandumdeandum
3

skill-discovery

Route tasks to the appropriate agent and skill set at session startup.

Community
Advanced
deandumdeandum
3

security

Apply threat modeling and boundary validation to new features.

Community
Advanced
deandumdeandum
3

git-workflow

Enforce local git discipline for clean commits and meaningful history.

Community
Intermediate
deandumdeandum
3

code-review

Evaluate code changes across correctness, readability, architecture, security, and performance.

Community
Advanced