All Skills
25,791 skillsperfetto-trace-analysis
Analyzes Perfetto traces to find the root cause of latency, memory, or jank issues in Android apps.
6.1k · bundle
play-billing-library-version-upgrade
Upgrades or migrates an Android project from any legacy Google Play Billing Library version to the latest stable version, with automated discovery, planning, and verification.
6.1k · bundle
display-glasses-with-jetpack-compose-glimmer
Build augmented reality interfaces for display glasses using Jetpack Compose Glimmer, covering design principles, theming, input mapping, and projected activity setup.
6.1k · bundle
migrate-xml-views-to-jetpack-compose
Migrates an Android XML View to Jetpack Compose using a structured 10-step process, from candidate selection and analysis to theming, layout conversion, validation, and cleanup.
6.1k · bundle
create-skill
Scaffolds new agent skills conforming to the Agent Skills specification and dotnet/skills repository conventions, generating SKILL.md files with proper frontmatter and directory structures.
4k
create-skill-test
Scaffolds eval.yaml test files for agent skills in the dotnet/skills repository, including scenario writing, assertion definition, and rubric creation.
4k
agentic-workflows
Routes requests to design, create, debug, update, or upgrade GitHub Agentic Workflows by loading the appropriate workflow prompt or skill file.
4k
create-custom-agent
Scaffolds VS Code custom agent files (.agent.md) with YAML frontmatter, tool configuration, handoffs, and instructions for specialized AI personas.
4k
run-tests
Run, filter, or troubleshoot .NET tests with `dotnet test`, detecting the test platform (VSTest vs Microsoft.Testing.Platform) and framework to apply the correct command syntax.
4k
crap-score
Calculates CRAP (Change Risk Anti-Patterns) scores for .NET methods by combining cyclomatic complexity with code coverage data from Cobertura XML reports.
4k
setup-local-sdk
Install a .NET SDK into a project-local directory for safe preview testing, version pinning, or reproducible team setups without modifying the system-wide installation.
4k
grade-tests
Grades individual test methods and produces a compact markdown table with a letter grade, score band, and one-line note for each test.
4k
dump-collect
Configure and collect crash dumps for modern .NET applications (CoreCLR and NativeAOT) on Linux, macOS, and Windows, including containers.
4k · bundle
maui-theming
Add light/dark mode, custom branded themes, and runtime theme switching to .NET MAUI apps using AppThemeBinding, ResourceDictionary swapping, and system theme detection APIs.
4k · bundle
test-tagging
Analyzes test suites across multiple languages and tags each test with standardized traits (positive, negative, critical-path, etc.) for better test categorization and coverage visibility.
4k
mcp-csharp-test
Test C# MCP servers at unit and integration levels using xUnit, Moq, and the MCP client SDK.
4k · bundle
filter-syntax
Reference for test filter syntax across VSTest and MTP platforms, covering MSTest, NUnit, xUnit v3, and TUnit frameworks with examples and translation guidance.
4k
authoring-github-workflows
Author and review GitHub Actions workflow YAML to ensure syntactic and structural correctness, preventing failures from unquoted expressions and other YAML-vs-Actions traps.
4k
mcp-csharp-debug
Run, debug, and interactively test C# MCP servers locally with IDE configuration, MCP Inspector, and GitHub Copilot Agent Mode integration.
4k · bundle
maui-safe-area
Provides guidance on using the new .NET 10 cross-platform safe area API for edge-to-edge layouts, keyboard avoidance, and migration from legacy iOS-only APIs.
4k · bundle
mtp-hot-reload
Sets up Microsoft Testing Platform hot reload to iterate fixes on failing tests without rebuilding, covering package installation, environment configuration, and the iterative workflow.
4k
mcp-csharp-create
Create MCP servers using the C# SDK and .NET project templates, covering scaffolding, tool/prompt/resource implementation, and transport configuration for stdio and HTTP.
4k · bundle
convert-to-cpm
Migrate .NET projects from per-project package versioning to NuGet Central Package Management (CPM) using Directory.Packages.props, with baseline build capture, version conflict resolution, and post-conversion validation.
4k · bundle
mcp-csharp-publish
Publish and deploy C# MCP servers to NuGet, Docker, Azure, and the MCP Registry.
4k · bundle
configure-auth
Add authentication and authorization to a Blazor Web App, handling render modes, Identity pages, and auth state serialization.
4k
plan-ui-change
Plan complex Blazor UI features by decomposing them into focused, composable components with clear data flow and implementation order.
4k
use-js-interop
Add, review, or fix JavaScript interop in Blazor components, including collocated modules, lifecycle timing, batching, typed wrappers, and disposal patterns.
4k
microbenchmarking
Create, run, configure, and review BenchmarkDotNet microbenchmarks for .NET code, covering project setup, comparison strategies, and cost-aware execution.
4k · bundle
maui-data-binding
Wire UI controls to ViewModel properties with compile-time safety, change notification, and minimal overhead using .NET MAUI data bindings.
4k · bundle
msbuild-server
Improve CLI build performance by enabling MSBuild Server for persistent caching of evaluation results across sequential builds.
4k
assertion-quality
Analyzes test suites to measure assertion diversity, detect shallow or trivial assertions, and identify tests that lack meaningful verification.
4k
coverage-analysis
Analyzes .NET project code coverage and CRAP (Change Risk Anti-Patterns) scores to identify risk hotspots, methods blocking coverage gains, and prioritize where to add tests.
4k · bundle
test-gap-analysis
Analyzes production code to find gaps in existing tests by reasoning about hypothetical mutations and checking whether tests would catch them.
4k
csharp-scripts
Run file-based C# apps with the .NET CLI for quick experiments, prototypes, and small utilities without creating a project.
4k
dotnet-pinvoke
Correctly call native C/C++ libraries from .NET using P/Invoke and LibraryImport, covering function signatures, string marshalling, memory lifetime, SafeHandle, and cross-platform patterns.
4k · bundle
technology-selection
Guides technology selection and implementation of AI and ML features in .NET 8+ applications using ML.NET, Microsoft.Extensions.AI, Microsoft Agent Framework, GitHub Copilot SDK, ONNX Runtime, and OllamaSharp.
4k