Adds CI/CD to a .NET project. GitHub Actions vs Azure DevOps detection, workflow templates.
Skills in this repository
rudironsoni/Synaxis - Page 16
SkillsMP has collected 966 skills from rudironsoni/Synaxis. Open a skill to review its source and details.
rudironsoni/SynaxisShowing 40 of 966 collected skills.
Adds test infrastructure to a .NET project. Scaffolds xUnit project, coverlet, layout.
Configures .NET build/test in Azure DevOps. DotNetCoreCLI task, Artifacts, test results.
Composes Azure DevOps YAML pipelines. Templates, variable groups, multi-stage, triggers.
Configures ADO-exclusive features. Environments, approvals, service connections, pipelines.
Compiles .NET to WebAssembly AOT. Blazor/Uno WASM, size vs speed, lazy loading, Brotli.
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.
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.
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.
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.
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.
Models business domains. Aggregates, value objects, domain events, rich models, repositories.
Authors .editorconfig rules. IDE/CA severity, AnalysisLevel, globalconfig, code style enforcement.