Source

novotnyllc/dotnet-artisan

135 skills · 2K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
dotnet-efcore-patterns EF Core, DbContext, AsNoTracking, query splitting.
novotnyllc/dotnet-artisan
3
2
dotnet-gc-memory Tunes GC and memory. GC modes, LOH/POH, Gen0/1/2, Span/Memory deep patterns, ArrayPool.
novotnyllc/dotnet-artisan
3
3
dotnet-gha-build-test Configures GitHub Actions .NET build/test -- setup-dotnet, NuGet cache, reporting.
novotnyllc/dotnet-artisan
3
4
dotnet-gha-publish Publishes .NET artifacts from GitHub Actions. NuGet push, container images, signing, SBOM.
novotnyllc/dotnet-artisan
3
5
dotnet-http-client Consumes HTTP APIs. IHttpClientFactory, typed/named clients, resilience, DelegatingHandlers.
novotnyllc/dotnet-artisan
3
6
dotnet-input-validation Validates HTTP request inputs. .NET 10 AddValidation, FluentValidation, ProblemDetails.
novotnyllc/dotnet-artisan
3
7
dotnet-integration-testing Tests with real infrastructure. WebApplicationFactory, Testcontainers, Aspire, fixtures.
novotnyllc/dotnet-artisan
3
8
dotnet-io-pipelines Builds high-perf network I/O. PipeReader/PipeWriter, backpressure, protocol parsers, Kestrel.
novotnyllc/dotnet-artisan
3
9
dotnet-library-api-compat Maintains library compatibility. Binary/source compat rules, type forwarders, SemVer impact.
novotnyllc/dotnet-artisan
3
10
dotnet-linq-optimization Optimizes LINQ queries. IQueryable vs IEnumerable, compiled queries, deferred exec, allocations.
novotnyllc/dotnet-artisan
3
11
dotnet-messaging-patterns Builds event-driven systems. Pub/sub, competing consumers, DLQ, sagas, delivery guarantees.
novotnyllc/dotnet-artisan
3
12
dotnet-minimal-apis Builds ASP.NET Core Minimal APIs -- route groups, filters, TypedResults, OpenAPI.
novotnyllc/dotnet-artisan
3
13
dotnet-msbuild-tasks Writes custom MSBuild tasks. ITask, ToolTask, IIncrementalTask, inline tasks, UsingTask.
novotnyllc/dotnet-artisan
3
14
dotnet-openapi Generates OpenAPI docs. MS.AspNetCore.OpenApi (.NET 9+), Swashbuckle migration, NSwag.
novotnyllc/dotnet-artisan
3
15
dotnet-performance-patterns Optimizes .NET allocations and throughput. Span, ArrayPool, ref struct, sealed, stackalloc.
novotnyllc/dotnet-artisan
3
16
dotnet-playwright Automates browser tests in .NET. Playwright E2E, CI browser caching, trace viewer, codegen.
novotnyllc/dotnet-artisan
3
17
dotnet-project-analysis Analyzes .NET solution layout and build config -- .sln, .csproj, CPM.
novotnyllc/dotnet-artisan
3
18
dotnet-project-structure Sets up .NET solution layout. .slnx, Directory.Build.props, CPM, .editorconfig, analyzers.
novotnyllc/dotnet-artisan
3
19
dotnet-release-management Manages .NET release lifecycle. NBGV versioning, SemVer, changelogs, pre-release, branching.
novotnyllc/dotnet-artisan
3
20
dotnet-semantic-kernel Integrates AI/LLM via Semantic Kernel. Plugins, prompt templates, memory stores, agents.
novotnyllc/dotnet-artisan
3
21
dotnet-serialization Serializes data. System.Text.Json source generators, Protobuf, MessagePack, AOT-safe patterns.
novotnyllc/dotnet-artisan
3
22
dotnet-solution-navigation Orients in .NET solutions -- entry points, .sln/.slnx, dependency graphs, config.
novotnyllc/dotnet-artisan
3
23
dotnet-system-commandline Builds .NET CLI apps with System.CommandLine 2.0. Commands, options, SetAction, parsing, testing.
novotnyllc/dotnet-artisan
3
24
dotnet-terminal-gui Builds full TUI apps. Terminal.Gui v2 -- views, layout (Pos/Dim), menus, dialogs, bindings, themes.
novotnyllc/dotnet-artisan
3
25
dotnet-test-quality Measures test effectiveness. Coverlet code coverage, Stryker.NET mutation testing, flaky tests.
novotnyllc/dotnet-artisan
3
26
dotnet-testing-strategy Decides how to test .NET code. Unit vs integration vs E2E decision tree, test doubles.
novotnyllc/dotnet-artisan
3
27
dotnet-tool-management Installs and manages .NET tools. Global, local, manifests, restore, version pinning.
novotnyllc/dotnet-artisan
3
28
dotnet-trimming Trims .NET 8+ apps and libraries. Annotations, ILLink descriptors, IL2xxx warnings, IsTrimmable.
novotnyllc/dotnet-artisan
3
29
dotnet-validation-patterns Validates models and IOptions. DataAnnotations, IValidatableObject, IValidateOptions<T>.
novotnyllc/dotnet-artisan
3
30
dotnet-version-detection Detects TFM/SDK from .csproj, global.json, Directory.Build.props. Runs first.
novotnyllc/dotnet-artisan
3
31
dotnet-version-upgrade Upgrades .NET to a newer TFM. LTS-to-LTS, staged through STS, preview, upgrade paths.
novotnyllc/dotnet-artisan
3
32
dotnet-xml-docs Writes XML doc comments. Tags, inheritdoc, GenerateDocumentationFile, warning suppression.
novotnyllc/dotnet-artisan
3
33
dotnet-xunit Authors xUnit v3 tests -- Facts, Theories, fixtures, parallelism, IAsyncLifetime.
novotnyllc/dotnet-artisan
3
34
dotnet-build-analysis Interprets MSBuild output, NuGet errors, analyzer warnings. Error codes, CI drift.
novotnyllc/dotnet-artisan
2
35
dotnet-gha-patterns Composes GitHub Actions workflows. Reusable workflows, composite actions, matrix, caching.
novotnyllc/dotnet-artisan
2
Page 3 · 135 total Previous