advanced-cpp-coachAdvanced C++ learning coach for experienced programmers. Use to deliver a spaced daily C++ lesson, or to learn, explain, compare, practice, or trace language and library features from C++98/03 through C++26, with authoritative references, precise version…cpp-blog-monitorCheck the Microsoft C++ Team Blog for posts in a requested date range, save unseen C++ DevBlog summaries as Markdown in the temp directory, and avoid reporting the same post twice. Use when the user says: check the C++ blog, C++ DevBlog monitor, summarize C++…ms-topic-auditAudit Markdown files in a folder and report whether each ms.topic metadata value matches the article's content and structure. Use when asked to review, validate, or inventory ms.topic metadata.uuf-impact-triagePrioritize User Feedback work items by customer impact, page views, validity, and ease of repair. Use when asked to triage UUF items or identify feedback worth fixing.whats-new-include-content-rulesContent rules and formatting standards for ASP.NET Core What's New include files. Use when creating or editing include files in aspnetcore/release-notes/*/includes/. Covers heading levels, xref API references, link formatting, phrasing style, breaking change…
explorador de repositórios
dotnet · Repositórios e skills representativas - Página 3
Visão por repositório de 499 skills coletadas em 49 repositórios do GitHub.
update-roslyn-versionUpdate the Roslyn language server version in vscode-csharp. Use when asked to update Roslyn, bump the Roslyn version, or upgrade the language server version.update-changelogGenerate and curate CHANGELOG updates from recent pull requests, then create a ready-for-review PR. Use this when asked to update, refresh, or generate the development changelog.generate-release-notesGenerate release notes for a new stable release of the C# extension by gathering prerelease CHANGELOG entries and writing them in VS Code release notes style. Use this when asked to generate, draft, or write release notes.update-xamltools-versionGuide for updating the xamlTools (Microsoft.VisualStudio.DesignToolsBase) component version in the vscode-csharp repository. Use this when asked to update xamlTools, bump the xamlTools version, or upgrade the XAML/DesignTools component.
dotnext-concurrencyConcurrent data structures and allocation-free async building blocks from the DotNext.Threading NuGet package - AsyncLazy, TaskCompletionPipe, reusable ValueTaskCompletionSource, CancellationTokenMultiplexer, AsyncCounter (throttling), AsyncStateTracker,…dotnext-coreCore types from the DotNext NuGet package - Optional<T> and Result<T> monads, Optional JSON serialization (PATCH DTOs with omitted fields), Timestamp, EnumType attribute lookup, ConsoleLifetimeTokenSource, TypeMap/ConcurrentTypeMap, LocalReference and…dotnext-memoryAllocation-free memory routines from the DotNext and DotNext.Unsafe NuGet packages - SpanOwner (safe stackalloc with pooled fallback), BufferWriterSlim (stack-allocated StringBuilder/buffer replacement with string interpolation), PoolingBufferWriter,…dotnext-threadingAsync synchronization primitives from the DotNext.Threading NuGet package - async exclusive and reader/writer locks (with sync acquisition for mixed callers), auto/manual reset events, countdown event, barrier, AsyncTrigger, awaiting…
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.…generate-mstest-filterGenerates well-formed MSTest filter expressions for dotnet test. Use this skill when asked to create a test filter, run specific tests, filter tests by name, class, category, or priority, or when the user describes tests they want to run selectively.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…fetch-milestone-prsFetches all merged pull requests for a given GitHub milestone and saves their metadata as individual JSON files. Use this skill when asked to retrieve PRs for a milestone, gather PR data for release notes, or collect milestone PR metadata.
investigate-npm-feed-failuresDiagnose npm E401 and missing-package failures involving the public dotnet Azure Artifacts feed, including false-green builds and upstream versions not yet saved in the feed.bump-openai-versionUpgrade the OpenAI .NET SDK used by Microsoft.Extensions.AI.OpenAI and validate restore, build, unit tests, and configured OpenAI integration tests.update-otel-genai-conventionsAnalyze OpenTelemetry GenAI semantic-conventions changes (PRs, CHANGELOG snapshots, date ranges, or releases when they exist) and produce compensating change plans for dotnet/extensions. The conventions now live in their own repo at…
testingProvides guidance and instructions for writing, running and filtering tests.update-library-templateMerges the latest Library.Template into this repo (at position of HEAD) and resolves conflicts.bundle-dependency-prsFix broken dependency update PRs and aggregate the ones that work into one PR.
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…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…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…
build-and-testBuild and test the Java.Interop repository. Use when asked to build, compile, run tests, verify changes, or check for regressions. Handles submodule initialization, build preparation, compilation, test execution, and result summarization. Also use after…agentic-workflowsRoute gh-aw workflow design/create/debug/upgrade requests to the right prompts.java-interop-reviewerReview dotnet/java-interop PRs against established rules. Trigger on "review this PR", a GitHub PR URL, or code review requests. Checks C#, JNI interop, nullable, async, security, error handling, formatting, performance, native code, and generator codegen.
validate-install-scriptsOpen validation PRs in key .NET repos to test install script changes against their CI. Use this skill when asked to validate install scripts, open validation PRs, or check/close validation PRs. Supports two modes: 'open' (create PRs) and 'check-close' (verify…update-integration-testsUpdate the integration tests in this repository after a .NET preview1 or GA release. Use this skill when asked to update tests for a new .NET version release, when an issue mentions updating integration tests for a .NET release, or when test failures indicate…
dotnet-buildtools-prereqs-docker-analyze-official-buildAnalyze supplied evidence for a dotnet-buildtools-prereqs-docker official image build failure, or inspect repository-only context, and return read-only findings and proposed next steps. Use for diagnosis or investigation without live queries, credentials,…dotnet-buildtools-prereqs-docker-fix-official-buildRepair failures in the dotnet-buildtools-prereqs-docker Azure DevOps image build, validate with the unofficial test pipeline, and open the appropriate GitHub pull request after the Build stage succeeds. Use only for an explicit request for this end-to-end…