.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/wshaddix/dotnet-skills
home/skills/wshaddix/dotnet-skills
wshaddix avatar

wshaddix/dotnet-skills

42 skills

View on GitHub
$npx skills add wshaddix/dotnet-skills
SkillInstalls
agent-browserBrowser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking…—asp-net-core-identity-patternsProduction-grade patterns for ASP.NET Core Identity in Razor Pages and web apps.—aspire-configurationConfigure Aspire AppHost to emit explicit app config via environment variables while keeping app code free of Aspire clients and service discovery.—aspire-integration-testingWrite integration tests using .NET Aspire's testing facilities with xUnit.—aspire-mailpit-integrationTest email sending locally using Mailpit with .NET Aspire. Captures all outgoing emails without sending them.—aspire-service-defaultsCreate a shared ServiceDefaults project for Aspire applications.—background-servicesHosted services, background jobs, outbox patterns, and graceful shutdown handling for ASP.NET Core applications.—bootstrap5-uiProduction-grade Bootstrap 5.3 patterns for building modern, responsive web UIs in HTML and ASP.NET Core Razor Pages/Views.—caching-strategiesComprehensive caching patterns for ASP.NET Core Razor Pages applications.—crap-analysisAnalyze code coverage and CRAP (Change Risk Anti-Patterns) scores to identify high-risk code.—csharp-api-designDesign stable, compatible public APIs using extend-only design principles.—csharp-coding-standardsWrite modern, high-performance C# code using records, pattern matching, value objects, async/await, Span<T>/Memory<T>, and best-practice API design patterns.—csharp-concurrency-patternsChoosing the right concurrency abstraction in .NET - from async/await for I/O to Channels for producer/consumer to Akka.NET for stateful entity management.—csharp-scriptsRun single-file C# programs as scripts for quick experimentation, prototyping, and concept testing.—csharp-type-design-performanceDesign .NET types for performance. Covers struct vs class decision matrix, sealed by default, readonly structs, ref struct and Span/Memory selection,…—csharp-wolverinefxBuild .NET applications with WolverineFX for messaging, HTTP services, and event sourcing.—data-protectionASP.NET Core Data Protection API patterns for encryption, key management, and secure data handling in web applications.—database-performanceDatabase access patterns for performance. Separate read/write models, avoid N+1 queries, use AsNoTracking, apply row limits, and never do application-side…—dotnet-accessibilityBuilding accessible .NET UI. SemanticProperties, ARIA, AutomationPeer, testing tools per platform.—dotnet-add-analyzersAdding analyzer packages to a project. Nullable, trimming, AOT compat analyzers, severity config.—dotnet-add-ciAdding CI/CD to a .NET project. GitHub Actions vs Azure DevOps detection, workflow templates.—dotnet-add-testingAdding test infrastructure to a .NET project. Scaffolds xUnit project, coverlet, layout.—dotnet-ado-build-testConfiguring .NET build/test in Azure DevOps. DotNetCoreCLI task, Artifacts, test results.—dotnet-ado-patternsDesigning composable Azure DevOps YAML pipelines. Templates, variable groups, multi-stage, triggers.—dotnet-ado-publishPublishing .NET artifacts from Azure DevOps. NuGet push, containers to ACR, pipeline artifacts.—dotnet-ado-uniqueUsing ADO-exclusive features. Environments, approvals, service connections, classic releases.—dotnet-advisorWorking with .NET, C#, ASP.NET Core, or related frameworks. Routes to specialist skills.—dotnet-agent-gotchasGenerating or modifying .NET code. Common agent mistakes: async, NuGet, deprecated APIs, DI.—dotnet-aot-architectureDesigning AOT-first apps. Source gen over reflection, AOT-safe DI, serialization, factories.—dotnet-aot-wasmAOT-compiling for WebAssembly. Blazor/Uno WASM AOT, size vs speed, lazy loading, Brotli.—dotnet-api-docsGenerating API documentation. DocFX setup, OpenAPI-as-docs, doc-code sync, versioned docs.—dotnet-api-securityImplementing API auth. Identity, OAuth/OIDC, JWT bearer, passkeys (WebAuthn), CORS, rate limiting.—dotnet-api-surface-validationDetecting API changes in CI. PublicApiAnalyzers, Verify snapshots, breaking change enforcement.—dotnet-api-versioningVersioning HTTP APIs. Asp.Versioning.Http/Mvc, URL segment, header, query string, sunset.—dotnet-architecture-patternsOrganizing APIs at scale. Vertical slices, request pipelines, caching, error handling, idempotency.—dotnet-artifacts-outputUsing artifacts output layout. UseArtifactsOutput, ArtifactsPath, impact on CI and Docker.—dotnet-aspire-patternsUsing .NET Aspire. AppHost orchestration, service discovery, components, dashboard, health checks.—dotnet-benchmarkdotnetWriting benchmarks. BenchmarkDotNet setup, memory diagnosers, baselines, result analysis.—dotnet-blazor-authAdding auth to Blazor. AuthorizeView, CascadingAuthenticationState, Identity UI, per-model flows.—dotnet-blazor-componentsBuilding Blazor components. Lifecycle, state management, JS interop, EditForm validation, QuickGrid.—dotnet-blazor-patternsBuilding Blazor apps. Hosting models, render modes, routing, streaming rendering, prerender.—dotnet-blazor-testingTesting Blazor components. bUnit rendering, events, cascading params, JS interop mocking.—