Compiles .NET to WebAssembly AOT. Blazor/Uno WASM, size vs speed, lazy loading, Brotli.
Skills in this repository
rudironsoni/Synaxis - Page 3
SkillsMP has collected 966 skills from rudironsoni/Synaxis. Open a skill to review its source and details.
rudironsoni/SynaxisShowing 40 of 966 collected skills.
Generates API documentation. DocFX setup, OpenAPI-as-docs, doc-code sync, versioned docs.
Secures ASP.NET Core APIs. Identity, OAuth/OIDC, JWT bearer, passkeys, CORS, rate limiting.
Detects API surface changes in CI. PublicApiAnalyzers, Verify snapshots, ApiCompat gating.
Versions HTTP APIs. Asp.Versioning.Http/Mvc, URL segment, header, query string, sunset.
Designs ASP.NET Core architecture -- vertical slices, pipelines, caching, errors.
Design patterns and architectural guidance for .NET applications. Navigation skill covering vertical slices, domain modeling, messaging patterns, resilience, caching, and system design. For building scalable, maintainable applications. Keywords: architecture,…
Configures artifacts output layout. UseArtifactsOutput, ArtifactsPath, impact on CI and Docker.
Orchestrates .NET Aspire apps. AppHost, service discovery, components, dashboard, health checks.
Implements background work. BackgroundService, IHostedService, lifecycle, graceful shutdown.
Runs BenchmarkDotNet microbenchmarks. Setup, memory diagnosers, baselines, result analysis.
Implements Blazor auth flows -- login/logout, AuthorizeView, Identity UI, OIDC.
Implements Blazor components. Lifecycle, state management, JS interop, EditForm, QuickGrid.
Architects Blazor apps. Hosting models, render modes, routing, streaming, prerender.
Tests Blazor components. bUnit rendering, events, cascading params, JS interop mocking.
Interprets MSBuild output, NuGet errors, analyzer warnings. Error codes, CI drift.
Diagnoses slow builds and incremental failures. Binary logs, parallel builds, restore.
Implements producer/consumer queues. Channel<T>, bounded/unbounded, backpressure, drain.
Gates CI on perf regressions. Automated threshold alerts, baseline tracking, trend reports.
Structures CLI app layers. Command/handler/service separation, clig.dev principles, exit codes.
Chooses CLI output format. AOT vs framework-dependent, RID matrix, single-file, dotnet tool.
Publishes to package managers. Homebrew, apt/deb, winget, Scoop, Chocolatey manifests.
Releases CLI tools. GitHub Actions build matrix, artifact staging, Releases, checksums.
Deploys .NET containers. Kubernetes probes, Docker Compose for local dev, CI/CD integration.
Containerizes .NET apps. Multi-stage Dockerfiles, SDK container publish (.NET 8+), rootless.
Selects crypto algorithms and usage. Hashing, AES-GCM, RSA, ECDSA, PQC key derivation.
Designs public .NET APIs. Naming, parameter ordering, return types, error patterns, extensions.
Writing async/await code. Task patterns, ConfigureAwait, cancellation, and common agent pitfalls.
Detects C# code smells during review. Anti-patterns, async misuse, DI mistakes, fixes.
Defines baseline C# conventions loaded first -- naming, file layout, style rules.
Synchronizes threads and protects shared state. lock, SemaphoreSlim, Interlocked, concurrent collections.
Configures Options pattern, user secrets, and feature flags. IOptions<T>, FeatureManagement.
Registers and resolves services with MS DI. Keyed services, scopes, decoration, lifetimes.
Using records, pattern matching, primary constructors, collection expressions. C# 12-15 by TFM.
Enables nullable reference types. Annotation strategies, migration, common agent mistakes.
Creates Roslyn source generators. IIncrementalGenerator, GeneratedRegex, LoggerMessage, STJ.
Designs types for performance. struct vs class, sealed, readonly struct, Span/Memory, collections.
Reads and modifies SDK-style .csproj files. PropertyGroup, ItemGroup, CPM, props.
Chooses a data access approach. EF Core vs Dapper vs ADO.NET decision matrix, tradeoffs.
Chooses documentation tooling. Starlight, Docusaurus, DocFX decision tree, migration paths.