Source

dotnet/skills

118 skills · 164.5K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
7428
maui-app-lifecycle .NET MAUI app lifecycle guidance — the four app states, cross-platform Window lifecycle events (Created, Activated, D…
dotnet/skills
1.6K
7438
msbuild-server Guide for using MSBuild Server to improve CLI build performance. Activate when developers report slow incremental bui…
dotnet/skills
1.6K
7354
template-discovery Helps find, inspect, and compare (at a high level) .NET project templates. Resolves natural-language project descript…
dotnet/skills
1.6K
7387
template-instantiation Creates .NET projects from templates with validated parameters, smart defaults, Central Package Management adaptation…
dotnet/skills
1.6K
7323
thread-abort-migration Guides migration of .NET Framework Thread.Abort usage to cooperative cancellation in modern .NET. USE FOR: modernizin…
dotnet/skills
1.6K
7467
android-tombstone-symbolication Symbolicate the .NET runtime frames in an Android tombstone file. Extracts BuildIds and PC offsets from the native ba…
dotnet/skills
1.5K
7474
migrate-vstest-to-mtp Use this skill before answering, planning, or editing whenever .NET tests or CI are switching from VSTest to Microsof…
dotnet/skills
1.5K
7490
template-authoring Guides creation and validation of custom dotnet new templates from existing projects. Generates a .template.config/te…
dotnet/skills
1.5K
7504
test-smell-detection Audits existing tests in any language using formal, research-backed test smell names and the testsmells.org 19-smell …
dotnet/skills
1.5K
7568
migrate-mstest-v1v2-to-v3 Use this skill before answering or editing whenever an MSTest v1/v2 project is being upgraded or repaired for v3. Tri…
dotnet/skills
1.5K
7580
migrate-mstest-v3-to-v4 Use this skill before answering, planning, or editing any MSTest 3.x-to-4.x upgrade or post-upgrade failure. Triggers…
dotnet/skills
1.5K
7594
migrate-xunit-to-xunit-v3 Migrate .NET test projects from xUnit.net v2 to xunit.v3 and fix v3 breaks. Use for package/CPM conversion, OutputTyp…
dotnet/skills
1.5K
7634
template-validation Validates custom dotnet new templates for correctness before publishing. Catches missing fields, parameter bugs, shor…
dotnet/skills
1.5K
7693
maui-collectionview Guidance for implementing CollectionView in .NET MAUI apps — data display, layouts (list & grid), selection, grouping…
dotnet/skills
1.5K
7650
maui-data-binding Guidance for .NET MAUI XAML and C# data bindings — compiled bindings, INotifyPropertyChanged / ObservableObject, valu…
dotnet/skills
1.5K
7660
maui-dependency-injection Guidance for configuring dependency injection in .NET MAUI apps — service registration in MauiProgram.cs, lifetime se…
dotnet/skills
1.5K
7740
maui-safe-area .NET MAUI safe area and edge-to-edge layout guidance for .NET 10+. Covers the new SafeAreaEdges property, SafeAreaReg…
dotnet/skills
1.5K
7716
maui-shell-navigation Guide for implementing Shell-based navigation in .NET MAUI apps. Covers AppShell setup, visual hierarchy (FlyoutItem,…
dotnet/skills
1.5K
7665
maui-theming Guide for theming .NET MAUI apps — light/dark mode via AppThemeBinding, ResourceDictionary theme switching, DynamicRe…
dotnet/skills
1.5K
7662
migrate-static-to-wrapper ALWAYS USE when asked to migrate, replace, or make testable existing C# static calls with a named wrapper or built-in…
dotnet/skills
1.5K
7775
test-tagging Classifies existing tests by standard traits and reports their distribution. USE FOR: tagging all tests with category…
dotnet/skills
1.5K
7837
apple-crash-symbolication Symbolicate .NET runtime frames in Apple platform .ips crash logs (iOS, tvOS, Mac Catalyst, macOS). Extracts UUIDs an…
dotnet/skills
1.4K
7909
system-text-json-net11 Imperative guidance for the System.Text.Json APIs added in .NET 11: the built-in `JsonNamingPolicy.PascalCase` naming…
dotnet/skills
1.4K
8131
configure-auth Add authentication and authorization to a Blazor Web App, accounting for the app's render mode. USE WHEN the user nee…
dotnet/skills
1.3K
8167
fetch-and-send-data Call APIs, load data into components, and handle the async lifecycle in Blazor. USE FOR fetching data from a backend,…
dotnet/skills
1.3K
8323
property-patterns MSBuild property definition patterns: conditional defaults, composition/concatenation, path normalization, trailing-s…
dotnet/skills
1.3K
8348
author-component Create or review Blazor components (.razor files) with correct architecture. USE FOR: writing new Blazor components t…
dotnet/skills
1.3K
8414
collect-user-input Build forms, validate data, and react to user input in Blazor. USE FOR adding forms, search boxes, filter panels, inl…
dotnet/skills
1.3K
8459
convert-blazor-server-to-webapp Guides conversion of a pre-.NET 8 Blazor Server app into a .NET 8+ Blazor Web App. USE FOR: migrating apps that use A…
dotnet/skills
1.3K
8409
coordinate-components Share state between components that don't have a direct parent-child parameter relationship, using cascading values, …
dotnet/skills
1.3K
8342
create-blazor-project Create a new ASP.NET Core web application or web site using Blazor. USE FOR: creating a new Blazor web app, scaffoldi…
dotnet/skills
1.3K
8451
extension-points Guide for MSBuild extensibility: CustomBefore/CustomAfter hooks, wildcard imports with alphabetic ordering, import ga…
dotnet/skills
1.3K
8496
find-untested-sources MANDATORY for static source-to-test pairing: find or list source files/modules without corresponding tests, or sugges…
dotnet/skills
1.3K
8514
grade-tests Grade specified test methods individually and produce a concise PR-ready table with each fully qualified test name, a…
dotnet/skills
1.3K
8444
item-management Patterns for managing MSBuild item groups: Include/Remove/Update semantics, item metadata, batching with %(Metadata),…
dotnet/skills
1.3K
8429
plan-ui-change Plan complex Blazor UI features by decomposing them into focused components. USE FOR: building a complex Blazor page …
dotnet/skills
1.3K
8516
support-prerendering Make interactive Blazor components work correctly with prerendering. USE FOR fixing duplicate data loads, UI flicker …
dotnet/skills
1.3K
8482
target-authoring Canonical patterns for writing custom MSBuild targets. USE FOR: diagnosing and fixing custom target authoring anti-pa…
dotnet/skills
1.3K
8381
test-analysis-extensions Provides file paths to language-specific reference files for the test ANALYSIS skills (assertion-quality, test-anti-p…
dotnet/skills
1.3K
8506
use-js-interop Add, review, or fix JavaScript interop in Blazor components. USE FOR: calling JavaScript from Blazor, calling .NET fr…
dotnet/skills
1.3K
8703
authoring-github-workflows Author and review GitHub Actions workflow YAML safely so syntactically-valid YAML can't ship a workflow that GitHub A…
dotnet/skills
1.2K
8784
migrate-xunit-to-mstest Convert .NET tests from xUnit.net v2/v3 to MSTest v4 while preserving VSTest or MTP. Use for replacing xunit packages…
dotnet/skills
1.2K
8761
setup-local-sdk Install a .NET SDK locally for safe preview testing, specific-version pinning, or reproducible team setups — without …
dotnet/skills
1.2K
8937
agentic-workflows Route gh-aw workflow design/create/debug/upgrade requests to the right prompts.
dotnet/skills
1.1K
8968
template-smart-defaults Applies cross-parameter default rules when creating .NET projects with dotnet new, filling gaps consistently without …
dotnet/skills
1.1K
9008
template-comparison Compares two or more dotnet new templates side by side to help users choose between them based on parameters, feature…
dotnet/skills
1.1K
47
copy-to-output-directory Choosing an MSBuild CopyToOutputDirectory / CopyToPublishDirectory mode: Never, PreserveNewest, Always, and IfDiffere…
dotnet/skills
1K
48
create-datadriven-aspnetcore Generate or scaffold ASP.NET Core code — Razor Pages, Blazor components, MVC controllers, views, and Minimal API endp…
dotnet/skills
949
49
improve-skill-quality Diagnoses and fixes skills in the dotnet/skills repository that lose to their own baseline, fail to activate, time ou…
dotnet/skills
823
50
scaffold-dotnet-test-project MUST USE when an existing .NET test project was excluded from a .slnf/CI solution filter, disappeared from .sln/.slnx…
dotnet/skills
745
Page 2 · 118 total Previous Next