Source

wshaddix/dotnet-skills

167 skills · 18.3K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
dotnet-trimming Making apps/libraries trim-safe. Annotations, ILLink descriptors, IL2xxx warnings, IsTrimmable.
wshaddix/dotnet-skills
66
2
fly-io Deploy, configure, and manage applications on the Fly.io platform using flyctl CLI, fly.toml configuration, Fly Machi…
wshaddix/dotnet-skills
66
3
localization-globalization Multi-language support, resource files, culture formatting, and globalization patterns for ASP.NET Core Razor Pages a…
wshaddix/dotnet-skills
66
4
dotnet-add-analyzers Adding analyzer packages to a project. Nullable, trimming, AOT compat analyzers, severity config.
wshaddix/dotnet-skills
65
5
dotnet-documentation-strategy Choosing documentation tooling. Starlight, Docusaurus, DocFX decision tree, migration paths.
wshaddix/dotnet-skills
65
6
dotnet-library-api-compat Maintaining library compatibility. Binary/source compat rules, type forwarders, SemVer impact.
wshaddix/dotnet-skills
65
7
dotnet-nuget-authoring Creating NuGet packages. SDK-style csproj, source generators, multi-TFM, symbols, signing.
wshaddix/dotnet-skills
65
8
dotnet-scaffold-project Creating a new .NET project. Generates solution with CPM, analyzers, editorconfig, SourceLink.
wshaddix/dotnet-skills
65
9
dotnet-semantic-kernel Building AI/LLM features. Semantic Kernel setup, plugins, prompt templates, memory stores, agents.
wshaddix/dotnet-skills
65
10
dotnet-solution-navigation Orienting in a .NET solution. Entry points, .sln/.slnx files, dependency graphs, config.
wshaddix/dotnet-skills
65
11
find-skills Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is…
wshaddix/dotnet-skills
65
12
playwright-blazor End-to-end testing patterns for Blazor applications using Playwright, including component testing and page navigation.
wshaddix/dotnet-skills
65
13
caching-strategies Comprehensive caching patterns for ASP.NET Core Razor Pages applications. Covers output caching, response caching, me…
wshaddix/dotnet-skills
64
14
csharp-scripts Run single-file C# programs as scripts for quick experimentation, prototyping, and concept testing. Use when the user…
wshaddix/dotnet-skills
64
15
dotnet-aot-wasm AOT-compiling for WebAssembly. Blazor/Uno WASM AOT, size vs speed, lazy loading, Brotli.
wshaddix/dotnet-skills
64
16
dotnet-cli-architecture Structuring CLI app layers. Command/handler/service separation, clig.dev principles, exit codes.
wshaddix/dotnet-skills
64
17
dotnet-cli-packaging Publishing to package managers. Homebrew, apt/deb, winget, Scoop, Chocolatey manifests.
wshaddix/dotnet-skills
64
18
dotnet-container-deployment Deploying .NET containers. Kubernetes probes, Docker Compose for local dev, CI/CD integration.
wshaddix/dotnet-skills
64
19
dotnet-file-based-apps Running C# without a project file (.NET 10 SDK). Directives, CLI commands, migration.
wshaddix/dotnet-skills
64
20
dotnet-gha-deploy Deploying .NET from GitHub Actions. Azure Web Apps, GitHub Pages, container registries.
wshaddix/dotnet-skills
64
21
dotnet-github-releases Creating GitHub Releases for .NET. Release creation, assets, notes, pre-release management.
wshaddix/dotnet-skills
64
22
dotnet-messaging-patterns Building event-driven systems. Pub/sub, competing consumers, DLQ, sagas, delivery guarantees.
wshaddix/dotnet-skills
64
23
dotnet-tunit-test Guidelines for writing TUnit tests in .NET, including setup, assertions, async testing, and best practices. Use when …
wshaddix/dotnet-skills
64
24
dotnet-version-detection Project has .csproj, global.json, or Directory.Build.props. Detects TFMs and SDK versions.
wshaddix/dotnet-skills
64
25
type-design-performance Design .NET types for performance. Covers struct vs class decision matrix, sealed by default, readonly structs, ref s…
wshaddix/dotnet-skills
64
26
dotnet-advisor Working with .NET, C#, ASP.NET Core, or related frameworks. Routes to specialist skills.
wshaddix/dotnet-skills
63
27
dotnet-api-surface-validation Detecting API changes in CI. PublicApiAnalyzers, Verify snapshots, breaking change enforcement.
wshaddix/dotnet-skills
63
28
dotnet-cli-release-pipeline Releasing CLI tools. GitHub Actions build matrix, artifact staging, Releases, checksums.
wshaddix/dotnet-skills
63
29
dotnet-csproj-reading Reading or modifying .csproj files. SDK-style structure, PropertyGroup/ItemGroup, CPM, props.
wshaddix/dotnet-skills
63
30
dotnet-gha-publish Publishing .NET artifacts from GitHub Actions. NuGet push, container images, signing, SBOM.
wshaddix/dotnet-skills
63
31
dotnet-github-docs Creating GitHub-native docs. README badges, CONTRIBUTING, issue/PR templates, repo metadata.
wshaddix/dotnet-skills
63
32
dotnet-mermaid-diagrams Creating Mermaid diagrams for .NET. Architecture, sequence, class, deployment, ER, flowcharts.
wshaddix/dotnet-skills
63
33
dotnet-native-aot Publishing Native AOT. PublishAot, ILLink descriptors, P/Invoke, size optimization, containers.
wshaddix/dotnet-skills
63
34
dotnet-release-management Managing .NET release lifecycle. NBGV versioning, SemVer, changelogs, pre-release, branching.
wshaddix/dotnet-skills
63
35
dotnet-uno-platform Building Uno Platform apps. Extensions, MVUX reactive pattern, Toolkit controls, Hot Reload.
wshaddix/dotnet-skills
63
36
feature-flags Microsoft.FeatureManagement patterns for feature toggles, gradual rollouts, and A/B testing in ASP.NET Core Razor Pag…
wshaddix/dotnet-skills
63
37
playwright-ci-caching Optimize CI/CD pipelines by caching Playwright browser binaries and dependencies to speed up test execution. Use when…
wshaddix/dotnet-skills
63
38
snapshot-testing Patterns for snapshot testing in .NET applications using Verify. Covers API responses, scrubbing non-deterministic va…
wshaddix/dotnet-skills
63
39
dotnet-ado-build-test Configuring .NET build/test in Azure DevOps. DotNetCoreCLI task, Artifacts, test results.
wshaddix/dotnet-skills
62
40
dotnet-ci-benchmarking Gating CI on perf regressions. Automated threshold alerts, baseline tracking, trend reports.
wshaddix/dotnet-skills
62
41
dotnet-multi-targeting Targeting multiple TFMs or using newer C# on older TFMs. Polyfill strategy, API compat.
wshaddix/dotnet-skills
62
42
local-tools Best practices for working with .NET local tools, including manifest management, tool installation, and versioning. U…
wshaddix/dotnet-skills
62
43
mjml-email-templates Guidelines for creating responsive email templates using MJML framework with .NET Razor syntax integration. Use when …
wshaddix/dotnet-skills
62
44
agent-browser Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, …
wshaddix/dotnet-skills
61
45
dotnet-api-versioning Versioning HTTP APIs. Asp.Versioning.Http/Mvc, URL segment, header, query string, sunset.
wshaddix/dotnet-skills
61
46
dotnet-tool-management Installing or managing .NET tools. Global, local, manifests, restore, version pinning.
wshaddix/dotnet-skills
61
47
dotnet-uno-targets Deploying Uno Platform apps. Per-target guidance for WASM, iOS, Android, macOS, Windows, Linux.
wshaddix/dotnet-skills
61
48
file-handling File uploads, streaming, storage abstractions, and secure file handling patterns for ASP.NET Core Razor Pages applica…
wshaddix/dotnet-skills
61
49
mailpit-integration Test email sending locally using Mailpit with .NET Aspire. Captures all outgoing emails without sending them. View re…
wshaddix/dotnet-skills
61
50
skill-creator Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an ex…
wshaddix/dotnet-skills
61
Page 3 · 167 total Previous Next