GitHub
Skills harvested from GitHub repositories
14810 skills availabledump-collect
This skill configures and collects crash dumps for modern .NET applications (CoreCLR and NativeAOT) on Linux, macOS, and...
dotnet-trace-collect
This skill helps developers diagnose production performance issues by recommending the right diagnostic tools for their ...
clr-activation-debugging
Diagnose .NET Framework runtime activation issues by analyzing CLR activation logs (CLRLoad logs) produced by the shim (...
apple-crash-symbolication
Resolves native backtrace frames from .NET MAUI and Mono app crashes on Apple platforms (iOS, tvOS, Mac Catalyst, macOS)...
android-tombstone-symbolication
Resolves native backtrace frames from .NET Android app crashes (MAUI, Xamarin, Mono) to function names, source files, an...
optimizing-ef-core-queries
EF Core queries are slow or generating too many SQL statements Database CPU/IO is high due to ORM inefficiency N+1 query...
minimal-api-file-upload
File upload endpoints in ASP.NET Core minimal APIs (.NET 8+) Handling IFormFile or IFormFileCollection parameters When y...
configuring-opentelemetry-dotnet
Adding distributed tracing to an ASP.NET Core application Setting up OpenTelemetry exporters (OTLP is the primary protoc...
mcp-csharp-test
Test MCP servers at two levels: unit tests for individual tool methods, and integration tests that exercise the full MCP...
mcp-csharp-publish
Publish and deploy MCP servers to their target platforms. stdio servers are distributed as NuGet tool packages. HTTP ser...
mcp-csharp-debug
Run, debug, and interactively test C# MCP servers. Covers local execution, IDE debugging with breakpoints, MCP Inspector...
mcp-csharp-create
Create Model Context Protocol servers using the official C# SDK (ModelContextProtocol NuGet package) and the dotnet new ...
maui-theming
Apply light/dark mode support, custom branded themes, and runtime theme switching in .NET MAUI apps using AppThemeBindin...
maui-shell-navigation
Implement page navigation in .NET MAUI apps using Shell. Shell provides URI-based navigation, a flyout menu, tab bars, a...
maui-safe-area
.NET 10 introduces a brand-new, cross-platform safe area API that replaces the legacy iOS-only UseSafeArea and the layou...
maui-dependency-injection
.NET MAUI uses the same Microsoft.Extensions.DependencyInjection container as ASP.NET Core. All service registration hap...
maui-data-binding
Wire UI controls to ViewModel properties with compile-time safety, correct change notification, and minimal overhead. Pr...
maui-collectionview
CollectionView is the primary control for displaying scrollable lists and grids of data in .NET MAUI. It replaces ListVi...
maui-app-lifecycle
Handle application state transitions correctly in .NET MAUI. This skill covers the cross-platform Window lifecycle event...
dotnet-maui-doctor
Validate and fix .NET MAUI development environments. All version requirements are discovered dynamically from NuGet APIs...
template-validation
This skill helps validate custom dotnet new templates for correctness before publishing. It encodes the validation rules...
template-instantiation
This skill creates .NET projects from templates using dotnet new CLI commands, with guidance for parameter validation, C...
template-discovery
This skill helps an agent find, inspect, and select the right dotnet new template for a given task using dotnet new CLI ...
template-authoring
This skill helps an agent create and validate custom dotnet new templates. It guides bootstrapping templates from existi...