Harmeet10000

60 mods across 1 repository, 7 stars between them.

new-modular-project

49

Harmeet10000/skills

Skill Claude CodeCodex

Creates a new Mojo or MAX project. Use when wanting to start a new Mojo or MAX project, initializing the Pixi or UV environment to use Mojo or MAX, or when the user wants to begin a new Mojo or MAX project from scratch.

7 3mo ago A 54 tokens original MIT

Harmeet10000/skills

Skill Claude CodeCodex

Profile and optimize Python code using cProfile, memory profilers, and performance best practices. Use when debugging slow Python code, optimizing bottlenecks, or improving application performance.

7 3mo ago A 40 tokens copy · 100% MIT

Harmeet10000/skills

Skill Claude CodeCodex

Master Go concurrency with goroutines, channels, sync primitives, and context. Use when building concurrent Go applications, implementing worker pools, or debugging race conditions.

7 3mo ago A 37 tokens original MIT

golang-benchmark

52

Harmeet10000/skills

Skill Claude CodeCodex

Golang benchmarking, profiling, and performance measurement. Use when writing, running, or comparing Go benchmarks, profiling hot paths with pprof, interpreting CPU/memory/trace profiles, analyzing results with benchstat, setting up CI benchmark regression detection, or investigating production performance with…

7 3mo ago A 94 tokens original MIT

golang-cli

53

Harmeet10000/skills

Skill Claude CodeCodex

Golang CLI application development. Use when building, modifying, or reviewing a Go CLI tool — especially for command structure, flag handling, configuration layering, version embedding, exit codes, I/O patterns, signal handling, shell completion, argument validation, and CLI unit testing. Also triggers when code uses…

7 3mo ago A 75 tokens copy · 94% MIT

golang-code-style

54

Harmeet10000/skills

Skill Claude CodeCodex

Golang code style, formatting and conventions. Use when writing code, reviewing style, configuring linters, writing comments, or establishing project standards.

7 3mo ago A 34 tokens copy · 89% MIT

golang-concurrency

55

Harmeet10000/skills

Skill Claude CodeCodex

Golang concurrency patterns. Use when writing or reviewing concurrent Go code involving goroutines, channels, select, locks, sync primitives, errgroup, singleflight, worker pools, or fan-out/fan-in pipelines. Also triggers when you detect goroutine leaks, race conditions, channel ownership issues, or need to choose…

7 3mo ago A 74 tokens copy · 86% MIT

golang-context

56

Harmeet10000/skills

Skill Claude CodeCodex

Idiomatic context.Context usage in Golang — creation, propagation, cancellation, timeouts, deadlines, context values, and cross-service tracing. Apply when working with context.Context in any Go code.

7 3mo ago A 43 tokens copy · 88% MIT

Harmeet10000/skills

Skill Claude CodeCodex

Provides CI/CD pipeline configuration using GitHub Actions for Golang projects. Covers testing, linting, SAST, security scanning, code coverage, Dependabot, Renovate, GoReleaser, code review automation, and release pipelines. Use this whenever setting up CI for a Go project, configuring workflows, adding linters or…

7 3mo ago A 111 tokens copy · 88% MIT

Harmeet10000/skills

Skill Claude CodeCodex

Golang data structures — slices (internals, capacity growth, preallocation, slices package), maps (internals, hash buckets, maps package), arrays, container/list/heap/ring, strings.Builder vs bytes.Buffer, generic collections, pointers (unsafe.Pointer, weak.Pointer), and copy semantics. Use when choosing or optimizing…

7 3mo ago A 96 tokens copy · 97% MIT

golang-database

59

Harmeet10000/skills

Skill Claude CodeCodex

Comprehensive guide for Go database access. Covers parameterized queries, struct scanning, NULLable column handling, error patterns, transactions, isolation levels, SELECT FOR UPDATE, connection pool, batch processing, context propagation, and migration tooling. Use this skill whenever writing, reviewing, or debugging…

7 3mo ago A 116 tokens copy · 95% MIT

Harmeet10000/skills

Skill Claude CodeCodex

Comprehensive guide for dependency injection (DI) in Golang. Covers why DI matters (testability, loose coupling, separation of concerns, lifecycle management), manual constructor injection, and DI library comparison (google/wire, uber-go/dig, uber-go/fx, samber/do). Use this skill when designing service architecture…

7 3mo ago A 110 tokens copy · 89% MIT