- Review Pr FeedbackCollects PR feedback from every source — review threads, review bodies including Copilot's hidden low-confidence suppressed findings, and discussion comments — applies fixes, replies to every item, and resolves only bot-authored threads. Infers the PR from the current branch when none is given, and asks for explicit approval before committing, pushing, replying or resolving unless the user has explicitly pre-approved that action. Works through whichever GitHub access path is available (gh CLI, Gdotnet/SqlClient994
- Sqlclient Code ReviewReview Microsoft.Data.SqlClient pull requests, branch diffs, and local changes for actionable defects. Use for automated PR reviews, drafting or publishing review findings, and follow-up reviews. Summarizes outstanding reviewer feedback before code analysis. Covers driver correctness, behavioral compatibility, TDS, pooling, sync/async paths, resource ownership, tests, and affected build/package surfaces. Prioritizes high-confidence findings over style suggestions.dotnet/SqlClient994
- Csharp Snippet ModernizationModernize C# API-reference snippets while preserving the documented API, output, and snippet structure.dotnet/dotnet-api-docs954
- Snippet Project FilesAdd or consolidate .NET snippet project files so every snippet directory builds as one project.dotnet/dotnet-api-docs954
- Dotnet Snippet ModernizationModernize C# API-reference snippets while preserving the documented API, output, and snippet structure.dotnet/dotnet-api-docs937
- Dev ProxySimulate API failures, mock responses, test rate limiting, and analyze API traffic using Dev Proxy's plugin-based proxy engine. WHEN: 'mock API responses', 'simulate API errors', 'test rate limiting', 'test error handling', 'mock OpenAI responses', 'test AI app', 'analyze API usage', 'configure Dev Proxy', 'install Dev Proxy', 'set up Dev Proxy', 'use Dev Proxy in CI/CD', 'chaos testing for APIs', 'run Dev Proxy in background', 'detached mode', 'run Dev Proxy detached'.dotnet/dev-proxy832
- Publish To WingetThis skill should be used when the user asks to "publish to winget", "update winget", "submit to winget", "winget release", "create winget PR", or mentions publishing Dev Proxy to the Windows Package Manager. Handles creating manifest files, computing installer hashes, and submitting a pull request to the winget-pkgs repository.dotnet/dev-proxy832
- Upgrade Devproxy VersionThis skill should be used when the user asks to "upgrade Dev Proxy version", "bump Dev Proxy to a new version", "update version to X.Y.Z", "release new Dev Proxy version", or mentions version upgrades in the Dev Proxy repository. Handles copying schema folders and updating version strings across csproj, config, installer, and source files.dotnet/dev-proxy832
- Bundle Dependency PrsFix broken dependency update PRs and aggregate the ones that work into one PR.dotnet/Nerdbank.Streams720
- Update Library TemplateMerges the latest Library.Template into this repo (at position of HEAD) and resolves conflicts.dotnet/Nerdbank.Streams720
- TriageTriage a dotnet/source-build GitHub issue. Reads the issue body, classifies it by area/kind/severity, checks for blocking impact, suggests an owner based on recent issue activity, and posts a structured triage comment in restricted mode. Use when asked "triage issue", "triage #1234", "classify this issue", or "run triage pass".dotnet/source-build287
- Redirect ArticleDeletes a markdown article and creates a redirect entry pointing to a different article. Use when consolidating articles, renaming or moving content, removing outdated documentation, or reorganizing the docs structure while preserving existing URLs.dotnet/docs-desktop237
- Sort RedirectsSorts redirect entries in Open Publishing redirection JSON files alphabetically by path. Use after adding redirects or when the file becomes unsorted.dotnet/docs-desktop237
- Agent CollaborationStandard collaboration patterns for all squad agents — worktree awareness, decisions, cross-agent communicationdotnet/maui-labs224
- Agent CollaborationStandard collaboration patterns for all squad agents — worktree awareness, decisions, cross-agent communicationdotnet/maui-labs224
- Agent ConductShared hard rules enforced across all squad agentsdotnet/maui-labs224
- Agent ConductShared hard rules enforced across all squad agentsdotnet/maui-labs224
- Android Java BindingsWrite and repair C# bindings for Java/Kotlin Android libraries with .NET for Android. USE FOR: direct/full AAR or JAR bindings, AndroidMavenLibrary, Metadata.xml, Additions, missing generated APIs, Kotlin JVM signatures, binding-generator warnings, CS0535/CS0738/CS0534, duplicate members, EventArgs, listener Handler fields or events, and binding dependency errors XA4241/XA4242. DO NOT USE FOR: XAML data binding, AI tool bindings, iOS/Swift bindings, desktop JVM hosting, or designing a Java/Kotlidotnet/maui-labs224
- Android Slim BindingsCreate Android slim bindings for MAUI/.NET Android. USE FOR: Native Library Interop, thin Kotlin/Java wrapper design, building wrapper AARs with Gradle, Java-friendly callbacks, @JvmStatic, and dependencies of slim wrappers. DO NOT USE FOR: direct/full Java/Kotlin bindings or generated-code/Metadata.xml repairs (use android-java-bindings), iOS/macOS bindings, general MAUI apps, or NuGet packaging.dotnet/maui-labs224
- Architectural ProposalsHow to write comprehensive architectural proposals that drive alignment before code is writtendotnet/maui-labs224
- Architectural ProposalsHow to write comprehensive architectural proposals that drive alignment before code is writtendotnet/maui-labs224
- Ci Validation GatesDefensive CI/CD patterns: semver validation, token checks, retry logic, draft detection — earned from v0.8.22dotnet/maui-labs224
- Ci Validation GatesDefensive CI/CD patterns: semver validation, token checks, retry logic, draft detection — earned from v0.8.22dotnet/maui-labs224
- Client CompatibilityPlatform detection and adaptive spawning for CLI vs VS Code vs other surfacesdotnet/maui-labs224
- Client CompatibilityPlatform detection and adaptive spawning for CLI vs VS Code vs other surfacesdotnet/maui-labs224
- Comet GoWrite and edit Comet Go single-file apps (.cs files using the Comet MVU framework for .NET MAUI). Use when writing, editing, or debugging Comet Go apps, or when the user mentions "maui go", "comet go", or is working with .cs files that import Comet.dotnet/maui-labs224
- Cross SquadCoordinating work across multiple Squad instancesdotnet/maui-labs224
- Cross SquadCoordinating work across multiple Squad instancesdotnet/maui-labs224
- Devflow AutomationAutomate MAUI app state through DevFlow Actions. USE FOR: `[DevFlowAction]` shortcuts, login, seed data, deep screens. DO NOT USE FOR: arbitrary methods, DI internals, UI MCP tools, connectivity, or build/deploy issues.dotnet/maui-labs224
- Devflow ConnectDiagnose DevFlow agent connectivity. USE FOR: `maui devflow` connection failures, agent not found, ports, adb forwarding, broker. DO NOT USE FOR: build failures, setup, visual tree, or Blazor CDP.dotnet/maui-labs224
- Distributed MeshHow to coordinate with squads on different machines using git as transportdotnet/maui-labs224
- Distributed MeshHow to coordinate with squads on different machines using git as transportdotnet/maui-labs224
- Docs StandardsMicrosoft Style Guide + Squad-specific documentation patternsdotnet/maui-labs224
- Docs StandardsMicrosoft Style Guide + Squad-specific documentation patternsdotnet/maui-labs224
- Dotnet Workload InfoDiscover MAUI workload metadata from live NuGet APIs. USE FOR: workload manifest lookup, WorkloadDependencies.json, v3-flatcontainer, CLI-to-NuGet version conversion, Xcode/JDK/Android SDK requirements, CI sdkmanager packages, `packageid:Microsoft.Maui.Controls`. DO NOT USE FOR: installing workloads, build debugging, or app version edits.dotnet/maui-labs224
- Economy ModeShifts Layer 3 model selection to cost-optimized alternatives when economy mode is active.dotnet/maui-labs224
- Economy ModeShifts Layer 3 model selection to cost-optimized alternatives when economy mode is active.dotnet/maui-labs224
- External CommsPAO workflow for scanning, drafting, and presenting community responses with human review gatedotnet/maui-labs224
- External CommsPAO workflow for scanning, drafting, and presenting community responses with human review gatedotnet/maui-labs224
- Gh Auth IsolationSafely manage multiple GitHub identities (EMU + personal) in agent workflowsdotnet/maui-labs224
- Gh Auth IsolationSafely manage multiple GitHub identities (EMU + personal) in agent workflowsdotnet/maui-labs224
- Git WorkflowSquad branching model: dev-first workflow with insiders preview channeldotnet/maui-labs224
- Git WorkflowSquad branching model: dev-first workflow with insiders preview channeldotnet/maui-labs224
- Github Multi AccountDetect and set up account-locked gh aliases for multi-account GitHub. The AI reads this skill, detects accounts, asks the user which is personal/work, and runs the setup automatically.dotnet/maui-labs224
- Github Multi AccountDetect and set up account-locked gh aliases for multi-account GitHub. The AI reads this skill, detects accounts, asks the user which is personal/work, and runs the setup automatically.dotnet/maui-labs224
- History HygieneRecord final outcomes to history.md, not intermediate requests or reversed decisionsdotnet/maui-labs224
- History HygieneRecord final outcomes to history.md, not intermediate requests or reversed decisionsdotnet/maui-labs224
- HumanizerTone enforcement patterns for external-facing community responsesdotnet/maui-labs224
- HumanizerTone enforcement patterns for external-facing community responsesdotnet/maui-labs224
- Init ModeTeam initialization flow (Phase 1 proposal + Phase 2 creation)dotnet/maui-labs224
- Init ModeTeam initialization flow (Phase 1 proposal + Phase 2 creation)dotnet/maui-labs224
- Ios Slim BindingsCreate iOS slim bindings for MAUI. USE FOR: slim iOS binding, Native Library Interop, Swift/Objective-C wrappers, XcodeGen project.yml, Podfile, CocoaPods static linking, BUILD_LIBRARY_FOR_DISTRIBUTION, XcodeProject MSBuild, `@objc`/`[Export]` selector crashes, async completion handlers. DO NOT USE FOR: Android bindings, general MAUI apps, or NuGet packaging.dotnet/maui-labs224
- Maui AccessibilityImprove 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.dotnet/maui-labs224
- Maui Ai DebuggingLegacy DevFlow debug skill. USE FOR: `maui-ai-debugging`, `maui devflow`, screenshots, visual tree, Blazor CDP, simulator/emulator debugging. DO NOT USE FOR: setup, desktop automation, AppleScript, host `xdotool`.dotnet/maui-labs224
- Maui Ai Tool BindingsSource-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.dotnet/maui-labs224
- Maui App ArchitectureDesign 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.dotnet/maui-labs224
- Maui App Assets LifecycleConfigure 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.dotnet/maui-labs224
- Maui Aspire ClientConnect 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 caching, OAuth callbacks, or server-side Aspire.dotnet/maui-labs224
- Maui Auth Secure StorageImplement 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.dotnet/maui-labs224
- Maui Blazor HybridBuild/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.dotnet/maui-labs224