dotnet

196 mods in 17 plugins, 4 repositories, 34k stars between them.

dotnet/skills

Agent Claude Code

Expert build-failure analyst for .NET / MSBuild repositories. Invoke when a build produced a binary log (.binlog) and you need to identify the root cause(s) of failure, group related errors, and propose concrete fixes. Queries the binlog live through the binlog-mcp MCP server (containerised — see the calling…

not rated 5.6k +54 changed 15d ago A 108 tokens original MIT

dotnet/skills

Agent Claude Code

Provider-neutral analyst for bounded, normalized test evidence. Classifies supported failures, retries/flakes, hangs/timeouts, crashes, and duration regressions with explicit evidence and confidence.

not rated 5.6k +54 today A 42 tokens original MIT

dotnet/skills

Agent Claude Code

Read-only reviewer for changed MSBuild project and infrastructure files. Finds evidence-backed correctness, incremental-build, item/property, target-ordering, NuGet build-extension, maintainability, and credible performance issues.

not rated 5.6k +54 today A 46 tokens original MIT

dotnet-winforms

28

dotnet/skills

Plugin Claude Code

Bundles 1 skill · 137 tokens together

Skills for Windows Forms development: project setup, UI design, data binding, accessibility, and modern .NET practices.

not rated 5.6k +54 today A tokens not measured original MIT

unskip-closed-tests

29

dotnet/skills

Agent Claude Code

Selects only source-bound, deterministically eligible .NET Ignore sites for trusted revalidation and test execution.

not rated 5.6k +54 today A 27 tokens original MIT

git-workflow

30

dotnet/roslynator

Cursor rule Cursor

Git and PR guardrails for AI agents.

not rated 3.5k +2 11d ago A 38 tokens

maui-accessibility

31

dotnet/maui-labs

Skill Claude CodeCodex

Improve MAUI accessibility. USE FOR: semantic labels, hints, headings, screen-reader focus/announcements, AutomationProperties, touch targets, decorative content, TalkBack/VoiceOver/Narrator checks. DO NOT USE FOR: general layout, automation-only tests, performance.

not rated 226 +1 changed 1mo ago A SkillSpector: pass 60 tokens original MIT

dotnet/maui-labs

Skill Claude CodeCodex

Source-generate Microsoft.Extensions.AI tools for MAUI with Microsoft.Maui.AI.Attributes. USE FOR: ExportAIFunction, AIToolSource/AIToolContext, Default.Tools, DI-bound parameters, AOT-safe tools, UseFunctionInvocation. DO NOT USE FOR: Essentials.AI chat/embeddings or native bindings.

not rated 226 +1 changed 1mo ago A SkillSpector: pass 83 tokens original MIT

dotnet/maui-labs

Skill Claude CodeCodex

Design MAUI app architecture. USE FOR: DI/MauiProgram, MVVM page/ViewModel wiring, Shell routes/GoToAsync/query params, trim-safe IQueryAttributable, x:DataType compiled bindings, page lifetimes, avoiding service locators. DO NOT USE FOR: resources, API versioning, runtime debug tools.

not rated 226 +1 changed 1mo ago A SkillSpector: pass 78 tokens original MIT

dotnet/maui-labs

Skill Claude CodeCodex

Configure MAUI assets and lifecycle. USE FOR: MauiIcon, MauiSplashScreen, images, fonts, raw assets, OpenAppPackageFileAsync, window lifecycle, ConfigureLifecycleEvents, resume/state restore, Xamarin asset migration. DO NOT USE FOR: localization, permissions, broad project structure.

not rated 226 +1 changed 1mo ago A SkillSpector: warn 71 tokens original MIT

maui-aspire-client

35

dotnet/maui-labs

Skill Claude CodeCodex

Connect MAUI apps to Aspire-hosted APIs. USE FOR: AddServiceDiscovery, typed HttpClient, https+http://apiservice, missing AppHost config on devices, Android emulator 10.0.2.2, iOS simulator localhost, physical-device LAN/dev-tunnel fallbacks, dev certs, Bearer handlers, debug-only cleartext. DO NOT USE FOR: offline…

not rated 226 +1 today A SkillSpector: pass 100 tokens original MIT

dotnet/maui-labs

Skill Claude CodeCodex

Implement MAUI auth and secure storage. USE FOR: WebAuthenticator/MSAL, OAuth/OIDC redirects, Entra ID, callback URIs, Android intent filters, CFBundleURLTypes, token cache cleanup, SecureStorage, logout, Blazor Hybrid auth handoff. DO NOT USE FOR: architecture, API retries/offline data, UI debugging.

not rated 226 +1 changed 1mo ago A SkillSpector: warn 78 tokens original MIT

maui-blazor-hybrid

37

dotnet/maui-labs

Skill Claude CodeCodex

Build/debug MAUI Blazor Hybrid. USE FOR: BlazorWebView vs HybridWebView, Razor UI, embedded HTML/JS, AddMauiBlazorWebView, root components, JS/.NET messaging, trim-safe JSON, wwwroot assets, auth/data handoff, DevFlow CDP route/DOM debugging. DO NOT USE FOR: pure XAML UI or browser-only apps.

not rated 226 +1 changed 1mo ago A SkillSpector: pass 88 tokens original MIT

dotnet/maui-labs

Skill Claude CodeCodex

Apply advanced MAUI control guidance. USE FOR: CollectionView incremental loading, RemainingItemsThreshold, EmptyView, AutomationId, avoiding ScrollView wrappers, .NET 10 SafeAreaEdges, GraphicsView/IDrawable, gestures, animations. DO NOT USE FOR: general layout, full accessibility, profiling, handlers.

not rated 226 +1 changed 1mo ago A SkillSpector: pass 83 tokens original MIT

maui-current-apis

39

dotnet/maui-labs

Skill Claude CodeCodex

Keep MAUI guidance target-framework-safe. USE FOR: checking TFM, net8 vs net10 API choices, SafeAreaEdges, replacing Application.Current.MainPage, Xamarin.Forms namespaces, Shell/window APIs, avoiding .NET 10-only APIs on older targets. DO NOT USE FOR: workload discovery, runtime inspection, migration planning.

not rated 226 +1 changed 1mo ago A SkillSpector: pass 74 tokens original MIT

dotnet/maui-labs

Skill Claude CodeCodex

Implement or migrate MAUI visual handlers. USE FOR: handler mappers, type guards, unique mapper keys, renderer-to-handler migration, ConnectHandler/DisconnectHandler, PropertyMapper, CommandMapper, custom ViewHandler, platform partials, CreatePlatformView, ConfigureMauiHandlers. DO NOT USE FOR: non-visual APIs, full…

not rated 226 +1 changed 1mo ago A SkillSpector: pass 88 tokens original MIT

dotnet/maui-labs

Skill Claude CodeCodex

Implement MAUI device capabilities with permissions and platform declarations. USE FOR: camera/media/file pickers, durable file copies, geolocation, maps, contacts, Android manifest entries, iOS usage descriptions, runtime permission prompts, denied/cancelled flows. DO NOT USE FOR: notifications, auth, UI layout.

not rated 226 +1 changed 1mo ago A SkillSpector: warn 68 tokens original MIT

maui-essentials-ai

42

dotnet/maui-labs

Skill Claude CodeCodex

Adopt Microsoft.Maui.Essentials.AI for local/on-device MAUI AI. USE FOR: Apple Intelligence chat, IChatClient, iOS/macOS/Mac Catalyst 26+ checks, fallback UI, NLEmbeddingGenerator, local tool invocation, privacy/offline UX. DO NOT USE FOR: source-generated tools, cloud-only AI, UI debugging.

not rated 226 +1 changed 1mo ago A SkillSpector: pass 86 tokens original MIT

dotnet/maui-labs

Skill Claude CodeCodex needs its repo

Target MAUI Labs desktop backends from MAUI apps. USE FOR: Linux GTK4 head projects, maui-linux-gtk4, maui-macos, maui-wpf, net10 desktop setup, UseMauiAppLinuxGtk4, AppKit vs Mac Catalyst, parity planning. DO NOT USE FOR: backend implementation, handlers, Essentials services.

not rated 226 +1 changed 1mo ago B SkillSpector: warn 85 tokens original MIT

dotnet/maui-labs

Skill Claude CodeCodex

Implement MAUI localization and theming. USE FOR: RESX/AppResources, runtime culture switching, RTL/FlowDirection, platform language metadata, AppThemeBinding, DynamicResource, light/dark/system themes, UserAppTheme. DO NOT USE FOR: general layout, accessibility audits, icon/splash assets.

not rated 226 +1 changed 1mo ago A SkillSpector: pass 73 tokens original MIT

dotnet/maui-labs

Skill Claude CodeCodex

Build MAUI networking and offline data. USE FOR: typed HttpClient, JSON serialization, Android 10.0.2.2, iOS simulator localhost, LAN/dev-tunnel fallback, debug cleartext, offline-first screens, SQLite/EF Core sync metadata, queues, encryption decisions, retries, cancellation. DO NOT USE FOR: auth redirects, Aspire…

not rated 226 +1 changed 1mo ago A SkillSpector: warn 87 tokens original MIT

dotnet/maui-labs

Skill Claude CodeCodex

Implement MAUI notifications and deep links. USE FOR: local/push notifications, FCM HTTP v1 migration, APNs/Azure Notification Hubs, permission UX, Android channels/POSTNOTIFICATIONS, iOS UNUserNotificationCenter, token lifecycle, notification tap navigation, app links/universal links/URI schemes. DO NOT USE FOR…

not rated 226 +1 changed 1mo ago A SkillSpector: warn 90 tokens original MIT

maui-performance

47

dotnet/maui-labs

Skill Claude CodeCodex

Fix measurable MAUI performance issues. USE FOR: maui profile startup, Release/physical-device measurements, janky CollectionView, compiled bindings, oversized images, MauiImage BaseSize, thumbnail decoding, trim/NativeAOT regressions, IL2026, source-generated serializers, linker validation. DO NOT USE FOR: generic UI…

not rated 226 +1 changed 1mo ago A SkillSpector: pass 85 tokens original MIT

dotnet/maui-labs

Skill Claude CodeCodex

Add native platform APIs through MAUI services and lifecycle hooks. USE FOR: DI wrappers, permissions, AndroidManifest.xml, Info.plist, entitlements, partial platform files, ConfigureLifecycleEvents, choosing services vs handlers vs bindings. DO NOT USE FOR: visual handlers, native SDK bindings, backend.

not rated 226 +1 changed 1mo ago A SkillSpector: warn 67 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: