rudironsoni
- 495 skills
- 0 followers
- 1 day ago last updated
- ▌ Dotnet Secrets Management · rudironsoni bundleManages secrets and sensitive config. User secrets, environment variables, rotation.
- ▌ Dotnet Serena Refactoring · rudironsoniSymbol-level refactoring with automatic reference updates using Serena MCP
- ▌ Dotnet Structured Logging · rudironsoni bundleDesigns log pipelines. Aggregation, structured queries, sampling, PII scrubbing, correlation.
- ▌ Dotnet System Commandline · rudironsoniBuilds .NET CLI apps with System.CommandLine 2.0. Commands, options, SetAction, parsing, testing.
- ▌ Dotnet Background Services · rudironsoniImplements background work. BackgroundService, IHostedService, lifecycle, graceful shutdown.
- ▌ Dotnet File Based Apps · rudironsoniBuilds .NET 10 file-based C# apps. Directives, CLI commands, csproj migration.
- ▌ Dotnet Github Releases · rudironsoni bundleCreates GitHub Releases for .NET. Release creation, assets, notes, pre-release management.
- ▌ Dotnet Multi Targeting · rudironsoni bundleTargets multiple TFMs via polyfills and conditional compilation. PolySharp, API compat.
- ▌ Dotnet Nuget Authoring · rudironsoni bundleCreates NuGet packages. SDK-style csproj, source generators, multi-TFM, symbols, signing.
- ▌ Dotnet Spectre Console · rudironsoni bundleRenders rich console output. Spectre.Console tables, trees, progress, prompts, live displays.
- ▌ Dotnet Tool Management · rudironsoniInstalls and manages .NET tools. Global, local, manifests, restore, version pinning.
- ▌ Dotnet UI Testing Core · rudironsoniTests UI across frameworks. Page objects, test selectors, async waits, accessibility.
- ▌ Dotnet Version Upgrade · rudironsoni bundleUpgrades .NET to a newer TFM. LTS-to-LTS, staged through STS, preview, upgrade paths.
- ▌ Dotnet Winforms Basics · rudironsoni bundleBuilds WinForms on .NET 8+. High-DPI, dark mode (experimental), DI patterns, modernization.
- ▌ Dotnet Aot Architecture · rudironsoniDesigns AOT-first apps. Source gen over reflection, AOT-safe DI, serialization, factories.
- ▌ Dotnet Artifacts Output · rudironsoniConfigures artifacts output layout. UseArtifactsOutput, ArtifactsPath, impact on CI and Docker.
- ▌ Dotnet CLI Architecture · rudironsoni bundleStructures CLI app layers. Command/handler/service separation, clig.dev principles, exit codes.
- ▌ Dotnet CLI Distribution · rudironsoniChooses CLI output format. AOT vs framework-dependent, RID matrix, single-file, dotnet tool.
- ▌ Dotnet Input Validation · rudironsoni bundleValidates HTTP request inputs. .NET 10 AddValidation, FluentValidation, ProblemDetails.
- ▌ Dotnet Maui Development · rudironsoniBuilds .NET MAUI mobile apps. Project structure, XAML/MVVM, platform services, caveats.
- ▌ Dotnet Mermaid Diagrams · rudironsoniCreates Mermaid diagrams for .NET. Architecture, sequence, class, deployment, ER, flowcharts.
- ▌ Dotnet Project Analysis · rudironsoniAnalyzes .NET solution layout and build config -- .sln, .csproj, CPM.
- ▌ Dotnet Roslyn Analyzers · rudironsoniAuthors Roslyn analyzers. DiagnosticAnalyzer, CodeFixProvider, CodeRefactoring, multi-version.
- ▌ Dotnet Scaffold Project · rudironsoniCreates a new .NET project. Generates solution with CPM, analyzers, editorconfig, SourceLink.
- ▌ Dotnet Snapshot Testing · rudironsoni bundleVerifies complex outputs with Verify. API responses, scrubbing non-deterministic values.
- ▌ Dotnet CLI Packaging · rudironsoni bundlePublishes to package managers. Homebrew, apt/deb, winget, Scoop, Chocolatey manifests.
- ▌ Dotnet Msbuild Tasks · rudironsoniWrites custom MSBuild tasks. ITask, ToolTask, IIncrementalTask, inline tasks, UsingTask.
- ▌ Dotnet Observability · rudironsoniAdds observability. OpenTelemetry traces/metrics/logs, health checks, custom metrics.
- ▌ Dotnet Serialization · rudironsoniSerializes data. System.Text.Json source generators, Protobuf, MessagePack, AOT-safe patterns.
- ▌ Dotnet Wpf Migration · rudironsoniMigrates desktop apps. WPF/WinForms to .NET 8+, WPF to WinUI or Uno, UWP to WinUI.
- ▌ Dotnet Ado Build Test · rudironsoni bundleConfigures .NET build/test in Azure DevOps. DotNetCoreCLI task, Artifacts, test results.
- ▌ Dotnet API Versioning · rudironsoniVersions HTTP APIs. Asp.Versioning.Http/Mvc, URL segment, header, query string, sunset.
- ▌ Dotnet Blazor Testing · rudironsoni bundleTests Blazor components. bUnit rendering, events, cascading params, JS interop mocking.
- ▌ Dotnet Build Analysis · rudironsoni bundleInterprets MSBuild output, NuGet errors, analyzer warnings. Error codes, CI drift.
- ▌ Dotnet Csproj Reading · rudironsoni bundleReads and modifies SDK-style .csproj files. PropertyGroup, ItemGroup, CPM, props.
- ▌ Dotnet Gha Build Test · rudironsoni bundleConfigures GitHub Actions .NET build/test -- setup-dotnet, NuGet cache, reporting.
- ▌ Dotnet Native Interop · rudironsoni bundleCalls native libraries via P/Invoke. LibraryImport, marshalling, cross-platform resolution.
- ▌ Dotnet Security Owasp · rudironsoni bundleHardens .NET apps per OWASP Top 10 -- injection, auth, XSS, deprecated security APIs.
- ▌ Dotnet Aspire Patterns · rudironsoni bundleOrchestrates .NET Aspire apps. AppHost, service discovery, components, dashboard, health checks.
- ▌ Dotnet Benchmarkdotnet · rudironsoni bundleRuns BenchmarkDotNet microbenchmarks. Setup, memory diagnosers, baselines, result analysis.
- ▌ Dotnet Blazor Patterns · rudironsoni bundleArchitects Blazor apps. Hosting models, render modes, routing, streaming, prerender.
- ▌ Dotnet CI Benchmarking · rudironsoni bundleGates CI on perf regressions. Automated threshold alerts, baseline tracking, trend reports.
- ▌ Dotnet Domain Modeling · rudironsoni bundleModels business domains. Aggregates, value objects, domain events, rich models, repositories.
- ▌
- ▌ Dotnet Uno Targets · rudironsoni bundleDeploys Uno Platform apps. Per-target guidance for WASM, iOS, Android, macOS, Windows, Linux.
- ▌ Dotnet Uno Testing · rudironsoniTests Uno Platform apps. Playwright for WASM, platform-specific patterns, runtime heads.
- ▌ Dotnet 10 Csharp 14 · rudironsoni bundleUse 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
- ▌ Dotnet Ado Patterns · rudironsoniComposes Azure DevOps YAML pipelines. Templates, variable groups, multi-stage, triggers.
- ▌ Dotnet API Security · rudironsoniSecures ASP.NET Core APIs. Identity, OAuth/OIDC, JWT bearer, passkeys, CORS, rate limiting.
- ▌ Dotnet Cryptography · rudironsoni bundleSelects crypto algorithms and usage. Hashing, AES-GCM, RSA, ECDSA, PQC key derivation.
- ▌ Dotnet Editorconfig · rudironsoni bundleAuthors .editorconfig rules. IDE/CA severity, AnalysisLevel, globalconfig, code style enforcement.
- ▌ Dotnet Gha Patterns · rudironsoni bundleComposes GitHub Actions workflows. Reusable workflows, composite actions, matrix, caching.
- ▌ Dotnet Io Pipelines · rudironsoni bundleBuilds high-perf network I/O. PipeReader/PipeWriter, backpressure, protocol parsers, Kestrel.
- ▌ Dotnet Localization · rudironsoni bundleLocalizes .NET apps. .resx resources, IStringLocalizer, source generators, pluralization, RTL.
- ▌ Dotnet Maui Testing · rudironsoni bundleTests .NET MAUI apps. Appium device automation, XHarness, platform validation.
- ▌ Dotnet Minimal Apis · rudironsoni bundleBuilds ASP.NET Core Minimal APIs -- route groups, filters, TypedResults, OpenAPI.
- ▌ Dotnet Terminal Gui · rudironsoniBuilds full TUI apps. Terminal.Gui v2 -- views, layout (Pos/Dim), menus, dialogs, bindings, themes.
- ▌ Dotnet Test Quality · rudironsoni bundleMeasures test effectiveness. Coverlet code coverage, Stryker.NET mutation testing, flaky tests.
- ▌ Dotnet Uno Platform · rudironsoni bundleBuilds Uno Platform cross-platform apps. Extensions, MVUX, Toolkit controls, Hot Reload.
- ▌ Dotnet Accessibility · rudironsoni bundleImplements accessible .NET UI. SemanticProperties, ARIA, AutomationPeer, testing per platform.
- ▌ Dotnet Add Analyzers · rudironsoniAdds analyzer packages to a project. Nullable, trimming, AOT compat analyzers, severity config.
- ▌ Dotnet Trimming · rudironsoniTrims .NET 8+ apps and libraries. Annotations, ILLink descriptors, IL2xxx warnings, IsTrimmable.
- ▌ Dotnet XML Docs · rudironsoniWrites XML doc comments. Tags, inheritdoc, GenerateDocumentationFile, warning suppression.
- ▌ Dotnet Gc Memory · rudironsoni bundleTunes GC and memory. GC modes, LOH/POH, Gen0/1/2, Span/Memory deep patterns, ArrayPool.
- ▌ Dotnet Modernize · rudironsoniAnalyzes .NET code for modernization. Outdated TFMs, deprecated packages, superseded patterns.
- ▌ Dotnet Profiling · rudironsoni bundleDiagnoses .NET performance issues. dotnet-counters, dotnet-trace, dotnet-dump, flame graphs.
- ▌ Dotnet Ado Unique · rudironsoni bundleConfigures ADO-exclusive features. Environments, approvals, service connections, pipelines.
- ▌ Dotnet Containers · rudironsoniContainerizes .NET apps. Multi-stage Dockerfiles, SDK container publish (.NET 8+), rootless.
- ▌ Dotnet Gha Deploy · rudironsoni bundleDeploys .NET from GitHub Actions. Azure Web Apps, GitHub Pages, container registries.
- ▌ Dotnet Native Aot · rudironsoni bundlePublishes Native AOT binaries. PublishAot, ILLink descriptors, P/Invoke, size optimization.
- ▌ Dotnet Playwright · rudironsoni bundleAutomates browser tests in .NET. Playwright E2E, CI browser caching, trace viewer, codegen.
- ▌ Dotnet Resilience · rudironsoni bundleAdds fault tolerance. Polly v8 + MS.Extensions.Http.Resilience, retry/circuit breaker/timeout.
- ▌ Dotnet UI Chooser · rudironsoniSelects a .NET UI framework. Decision tree across Blazor, MAUI, Uno, WinUI, WPF, WinForms.
- ▌ Dotnet Wpf Modern · rudironsoni bundleBuilds WPF on .NET 8+. Host builder, MVVM Toolkit, Fluent theme, performance, modern C# patterns.
- ▌ Dotnet Add Testing · rudironsoniAdds test infrastructure to a .NET project. Scaffolds xUnit project, coverlet, layout.
- ▌ Dotnet Ado Publish · rudironsoni bundlePublishes .NET artifacts from Azure DevOps. NuGet push, containers to ACR, pipeline artifacts.
- ▌ Dotnet Blazor Auth · rudironsoni bundleImplements Blazor auth flows -- login/logout, AuthorizeView, Identity UI, OIDC.
- ▌ Dotnet Gha Publish · rudironsoni bundlePublishes .NET artifacts from GitHub Actions. NuGet push, container images, signing, SBOM.
- ▌ Dotnet Github Docs · rudironsoni bundleCreates GitHub-native docs. README badges, CONTRIBUTING, issue/PR templates, repo metadata.
- ▌ Dotnet HTTP Client · rudironsoni bundleConsumes HTTP APIs. IHttpClientFactory, typed/named clients, resilience, DelegatingHandlers.
- ▌ Serena · rudironsoni bundleThis skill provides symbol-level code understanding and navigation using Language Server Protocol (LSP). Enables IDE-like capabilities for finding symbols, tracking references, and making precise code edits at the symbol level.
- ▌ Dotnet Grpc · rudironsoniBuilds gRPC services. Proto definition, code-gen, ASP.NET Core host, streaming, auth.
- ▌ Dotnet Msix · rudironsoni bundlePackages MSIX apps. Creation, signing, Store submission, App Installer sideload, auto-update.
- ▌ Dotnet Winui · rudironsoni bundleBuilds WinUI 3 desktop apps. Windows App SDK, XAML patterns, MSIX/unpackaged, UWP migration.
- ▌ Dotnet Xunit · rudironsoni bundleAuthors xUnit v3 tests -- Facts, Theories, fixtures, parallelism, IAsyncLifetime.
- ▌ Dotnet Add CI · rudironsoniAdds CI/CD to a .NET project. GitHub Actions vs Azure DevOps detection, workflow templates.
- ▌ Dotnet Advisor · rudironsoni bundleRoutes .NET/C# work to domain skills. Loads coding-standards for code paths.
- ▌ Dotnet File Io · rudironsoni bundlePerforms file I/O. FileStream, RandomAccess, FileSystemWatcher, MemoryMappedFile, paths.
- ▌ Dotnet Openapi · rudironsoniGenerates OpenAPI docs. MS.AspNetCore.OpenApi (.NET 9+), Swashbuckle migration, NSwag.
- ▌ Dotnet Testing · rudironsoniComplete .NET testing guide covering unit, integration, and advanced testing patterns with xUnit
- ▌ Dotnet Uno MCP · rudironsoniQueries Uno MCP server. Tool detection, search-then-fetch workflow, init rules, fallback.
- ▌ Dotnet Aot Wasm · rudironsoniCompiles .NET to WebAssembly AOT. Blazor/Uno WASM, size vs speed, lazy loading, Brotli.
- ▌ Dotnet API Docs · rudironsoni bundleGenerates API documentation. DocFX setup, OpenAPI-as-docs, doc-code sync, versioned docs.
- ▌ Dotnet Channels · rudironsoni bundleImplements producer/consumer queues. Channel<T>, bounded/unbounded, backpressure, drain.
- ▌ Dotnet Maui Aot · rudironsoniOptimizes MAUI for iOS/Catalyst. Native AOT pipeline, size/startup gains, library gaps, trimming.