GitHub
Skills harvested from GitHub repositories
14810 skills availablepubmed-database
PubMed is the U.S. National Library of Medicine's comprehensive database providing free access to MEDLINE and life scien...
sora
Creates or manages short video clips for the current project (product demos, marketing spots, cinematic shots, UI mocks)...
sample-skill
When asked to generate greetings, always include the person's name and a time-appropriate greeting (good morning/afterno...
create-skill
This skill helps you scaffold new agent skills that conform to the Agent Skills specification and the dotnet/skills repo...
create-skill-test
This skill helps you scaffold evaluation tests (eval.yaml) for agent skills, ensuring they conform to the dotnet/skills ...
no-eval-skill
This skill has no tests/eval.yaml file.
create-custom-agent
This skill helps you create VS Code custom agent files that define specialized AI personas for development tasks. Custom...
nuget-trusted-publishing
Set up NuGet trusted publishing on a GitHub Actions repo. Replaces long-lived API keys with OIDC-based short-lived token...
dotnet-pinvoke
Calling native code from .NET is powerful but unforgiving. Incorrect signatures, garbled strings, and leaked or freed me...
csharp-scripts
Testing a C# concept, API, or language feature with a quick one-file program Prototyping logic before integrating it int...
thread-abort-migration
This skill helps an agent migrate .NET Framework code that uses Thread.Abort to the cooperative cancellation model requi...
migrate-nullable-references
Enable C# nullable reference types (NRTs) in an existing codebase and systematically resolve all warnings. The outcome i...
migrate-dotnet9-to-dotnet10
Migrate a .NET 9 project or solution to .NET 10, systematically resolving all breaking changes. The outcome is a project...
migrate-dotnet8-to-dotnet9
Migrate a .NET 8 project or solution to .NET 9, systematically resolving all breaking changes. The outcome is a project ...
dotnet-aot-compat
Make .NET projects compatible with Native AOT and trimming by systematically resolving all IL trim/AOT analyzer warnings...
writing-mstest-tests
Help users write effective, modern unit tests with MSTest 3.x/4.x using current APIs and best practices. User wants to w...
run-tests
Detect the test platform and framework, run tests, and apply filters using dotnet test. User wants to run tests in a .NE...
test-anti-patterns
Quick, pragmatic analysis of .NET test code for anti-patterns and quality issues that undermine test reliability, mainta...
platform-detection
Determine which test platform (VSTest or Microsoft.Testing.Platform) and which test framework (MSTest, xUnit, NUnit, TUn...
migrate-xunit-to-xunit-v3
Migrate .NET test projects from xUnit.net v2 to xUnit.net v3. The outcome is a solution where all test projects referenc...
mtp-hot-reload
Set up and use Microsoft Testing Platform hot reload to rapidly iterate fixes on failing tests without rebuilding betwee...
migrate-vstest-to-mtp
Migrate a .NET test solution from VSTest to Microsoft.Testing.Platform (MTP). The outcome is a solution where all test p...
migrate-static-to-wrapper
Perform mechanical, codemod-style replacement of static dependency call sites with calls to injected wrapper interfaces ...
migrate-mstest-v3-to-v4
Migrate a test project from MSTest v3 to MSTest v4. The outcome is a project using MSTest v4 that builds cleanly, passes...