Harmeet10000

60 mods across 1 repository, 7 stars between them.

Harmeet10000/skills

Skill Claude CodeCodex

Design microservices architectures with service boundaries, event-driven communication, and resilience patterns. Use when building distributed systems, decomposing monoliths, or implementing microservices.

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

csharp-async

26

Harmeet10000/skills

Skill Claude CodeCodex

Get best practices for C# async programming.

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

Harmeet10000/skills

Skill Claude CodeCodex

Choosing the right concurrency abstraction in .NET - from async/await for I/O to Channels for producer/consumer to Akka.NET for stateful entity management. Avoid locks and manual synchronization unless absolutely necessary.

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

csharp-docs

28

Harmeet10000/skills

Skill Claude CodeCodex

Ensure that C# types are documented with XML comments and follow best practices for documentation.

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

csharp-mstest

29

Harmeet10000/skills

Skill Claude CodeCodex

Get best practices for MSTest 3.x/4.x unit testing, including modern assertion APIs and data-driven tests.

7 3mo ago A 28 tokens original MIT

csharp-nunit

30

Harmeet10000/skills

Skill Claude CodeCodex

Get best practices for NUnit unit testing, including data-driven tests.

7 3mo ago A 17 tokens original MIT

csharp-xunit

31

Harmeet10000/skills

Skill Claude CodeCodex

Get best practices for XUnit unit testing, including data-driven tests.

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

dotnet-10-csharp-14

32

Harmeet10000/skills

Skill Claude CodeCodex

Use when building .NET 10 or C# 14 applications; when using minimal APIs, modular monolith patterns, or feature folders; when implementing HTTP resilience, Options pattern, Channels, or validation; when seeing outdated patterns like old extension method syntax.

7 3mo ago A 59 tokens original MIT

dotnet-aot-compat

33

Harmeet10000/skills

Skill Claude CodeCodex

Make .NET projects compatible with Native AOT and trimming by systematically resolving IL trim/AOT analyzer warnings. USE FOR: making projects AOT-compatible, fixing trimming warnings, resolving IL warnings (IL2026, IL2070, IL2067, IL2072, IL3050), adding DynamicallyAccessedMembers annotations, enabling…

7 3mo ago A 112 tokens original MIT

Harmeet10000/skills

Skill Claude CodeCodex

Master C#/.NET backend development patterns for building robust APIs, MCP servers, and enterprise applications. Covers async/await, dependency injection, Entity Framework Core, Dapper, configuration, caching, and testing with xUnit. Use when developing .NET backends, reviewing C# code, or designing API architectures.

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

dotnet-pinvoke

37

Harmeet10000/skills

Skill Claude CodeCodex

Correctly call native (C/C++) libraries from .NET using P/Invoke and LibraryImport. Covers function signatures, string marshalling, memory lifetime, SafeHandle, and cross-platform patterns. USE FOR: writing new P/Invoke or LibraryImport declarations, reviewing or debugging existing native interop code, wrapping a C or…

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

dotnet-timezone

38

Harmeet10000/skills

Skill Claude CodeCodex

.NET timezone handling guidance for C# applications. Use when working with TimeZoneInfo, DateTimeOffset, NodaTime, UTC conversion, daylight saving time, scheduling across timezones, cross-platform Windows/IANA timezone IDs, or when a .NET user needs the timezone for a city, address, region, or country and…

7 3mo ago A 78 tokens original MIT

Harmeet10000/skills

Skill Claude CodeCodex

Guide developers through capturing diagnostic artifacts to diagnose production .NET performance issues. Use when the user needs help choosing diagnostic tools, collecting performance data, or understanding tool trade-offs across different environments (Windows/Linux, .NET Framework/modern .NET…

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

Harmeet10000/skills

Skill Claude CodeCodex

Write modern, high-performance C# code using records, pattern matching, value objects, async/await, Span /Memory , and best-practice API design patterns. Emphasizes functional-style programming with C# 12+ features.

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

Harmeet10000/skills

Skill Claude CodeCodex

Catalog of MSBuild anti-patterns with detection rules and fix recipes. Only activate in MSBuild/.NET build context. USE FOR: reviewing, auditing, or cleaning up .csproj, .vbproj, .fsproj, .props, .targets, or .proj files. Each anti-pattern has a symptom, explanation, and concrete BAD→GOOD transformation. Covers…

7 3mo ago A 141 tokens original MIT

Harmeet10000/skills

Skill Claude CodeCodex

Guide for modernizing and migrating MSBuild project files to SDK-style format. Only activate in MSBuild/.NET build context. USE FOR: converting legacy .csproj/.vbproj with verbose XML to SDK-style, migrating packages.config to PackageReference, removing Properties/AssemblyInfo.cs in favor of auto-generation…

7 3mo ago A 170 tokens original MIT

Harmeet10000/skills

Skill Claude CodeCodex

Optimize Entity Framework Core queries by fixing N+1 problems, choosing correct tracking modes, using compiled queries, and avoiding common performance traps. Use when EF Core queries are slow, generating excessive SQL, or causing high database load.

7 3mo ago A 53 tokens original MIT

run-tests

44

Harmeet10000/skills

Skill Claude CodeCodex

Runs .NET tests with dotnet test. Use when user says "run tests", "run my tests", "run these tests", "execute tests", "dotnet test", "test filter", "filter by category", "filter by class", "combine filters", "run only specific tests", "integration tests", "unit tests", "tests not running", "hang timeout"…

7 3mo ago A 248 tokens original MIT

fastapi

45

Harmeet10000/skills

Skill Claude CodeCodex

FastAPI best practices and conventions. Use when working with FastAPI APIs and Pydantic models for them. Keeps FastAPI code clean and up to date with the latest features and patterns, updated with new versions. Write new code or refactor and update old code.

7 3mo ago A 57 tokens original MIT

Harmeet10000/skills

Skill Claude CodeCodex

The basics of how to program GPUs using Mojo. Use this skill in addition to mojo-syntax when writing Mojo code that targets GPUs or other accelerators. Use targeting code to NVIDIA, AMD, Apple silicon GPUs, or others. Use this skill to overcome misconceptions about how Mojo GPU code is written.

7 3mo ago C 69 tokens original MIT

mojo-python-interop

47

Harmeet10000/skills

Skill Claude CodeCodex

Aids in writing Mojo code that interoperates with Python using current syntax and conventions. Use this skill in addition to mojo-syntax when writing Mojo code that interacts with Python, calls Python libraries from Mojo, or exposes Mojo types/functions to Python. Also use when the user wants to build Python extension…

7 3mo ago C 84 tokens original MIT

mojo-syntax

48

Harmeet10000/skills

Skill Claude CodeCodex

Help to write Mojo code using current syntax and conventions. Always use this skill when writing any Mojo code, including when other Mojo-specific skills (e.g., mojo-gpu-fundamentals) also apply. Use when writing Mojo code, translating projects to Mojo, or otherwise generating Mojo. Use this skill to overcome…

7 3mo ago C 75 tokens original MIT