Coding & Dev Tools
Coding agent skills teach AI agents repeatable engineering workflows: reviewing pull requests, writing tests, refactoring safely, and enforcing house style. Install one SKILL.md and your agent applies the same checklist every time, whether you use Claude Code, Cursor, Codex, or another agent.
-
dotnet Skill Create Skill TestScaffolds eval.yaml test files for agent skills in the dotnet/skills repository, including scenario writing, assertion definition, and rubric creation.
4k -
dotnet Skill Create Custom AgentScaffolds VS Code custom agent files (.agent.md) with YAML frontmatter, tool configuration, handoffs, and instructions for specialized AI personas.
Audited 4k -
dotnet Skill Run TestsRun, 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.
Audited 4k -
dotnet Skill Crap ScoreCalculates CRAP (Change Risk Anti-Patterns) scores for .NET methods by combining cyclomatic complexity with code coverage data from Cobertura XML reports.
4k -
dotnet Skill Setup Local SdkInstall 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 -
dotnet Skill Grade TestsGrades individual test methods and produces a compact markdown table with a letter grade, score band, and one-line note for each test.
Audited 4k -
dotnet Skill Test TaggingAnalyzes 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 -
dotnet Bundle MCP Csharp TestTest C# MCP servers at unit and integration levels using xUnit, Moq, and the MCP client SDK.
Audited 4k -
dotnet Skill Filter SyntaxReference for test filter syntax across VSTest and MTP platforms, covering MSTest, NUnit, xUnit v3, and TUnit frameworks with examples and translation guidance.
Audited 4k -
dotnet Bundle MCP Csharp DebugRun, debug, and interactively test C# MCP servers locally with IDE configuration, MCP Inspector, and GitHub Copilot Agent Mode integration.
4k -
dotnet Skill Mtp Hot ReloadSets up Microsoft Testing Platform hot reload to iterate fixes on failing tests without rebuilding, covering package installation, environment configuration, and the iterative workflow.
Audited 4k -
dotnet Bundle MCP Csharp CreateCreate MCP servers using the C# SDK and .NET project templates, covering scaffolding, tool/prompt/resource implementation, and transport configuration for stdio and HTTP.
Audited 4k -
dotnet Bundle Convert To CpmMigrate .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 -
dotnet Bundle MCP Csharp PublishPublish and deploy C# MCP servers to NuGet, Docker, Azure, and the MCP Registry.
4k -
dotnet Skill Plan UI ChangePlan complex Blazor UI features by decomposing them into focused, composable components with clear data flow and implementation order.
Audited 4k -
dotnet Skill Use JS InteropAdd, review, or fix JavaScript interop in Blazor components, including collocated modules, lifecycle timing, batching, typed wrappers, and disposal patterns.
Audited 4k -
dotnet Bundle MicrobenchmarkingCreate, run, configure, and review BenchmarkDotNet microbenchmarks for .NET code, covering project setup, comparison strategies, and cost-aware execution.
Audited 4k -
dotnet Bundle Maui Data BindingWire UI controls to ViewModel properties with compile-time safety, change notification, and minimal overhead using .NET MAUI data bindings.
Audited 4k -
dotnet Skill Assertion QualityAnalyzes test suites to measure assertion diversity, detect shallow or trivial assertions, and identify tests that lack meaningful verification.
Audited 4k -
dotnet Bundle Coverage AnalysisAnalyzes .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 -
dotnet Skill Test Gap AnalysisAnalyzes production code to find gaps in existing tests by reasoning about hypothetical mutations and checking whether tests would catch them.
Audited 4k -
dotnet Skill Csharp ScriptsRun file-based C# apps with the .NET CLI for quick experiments, prototypes, and small utilities without creating a project.
4k -
dotnet Bundle Dotnet PinvokeCorrectly call native C/C++ libraries from .NET using P/Invoke and LibraryImport, covering function signatures, string marshalling, memory lifetime, SafeHandle, and cross-platform patterns.
Audited 4k -
dotnet Skill Technology SelectionGuides 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.
Audited 4k -
dotnet Bundle Author ComponentCreate or review Blazor components (.razor files) with correct architecture, covering parameters, EventCallback, RenderFragment, lifecycle, async patterns, disposal, and CSS isolation.
Audited 4k -
dotnet Bundle Dotnet Maui DoctorDiagnoses and fixes .NET MAUI development environment issues by validating .NET SDK, workloads, Java JDK, Android SDK, Xcode, and Windows SDK with version requirements discovered dynamically from NuGet.
4k -
dotnet Bundle Maui App LifecycleHandle .NET MAUI application state transitions, Window lifecycle events, and state preservation across backgrounding and resume cycles.
Audited 4k -
dotnet Skill Item ManagementProvides canonical patterns for MSBuild item groups: Include/Remove/Update semantics, item metadata, batching with %(Metadata), transforms, per-item filtering, and cross-product batching pitfalls.
Audited 4k -
dotnet Bundle Code Testing AgentGenerates and writes unit tests for any programming language using a multi-agent pipeline that researches, plans, and implements tests with build and verification steps.
Audited 4k -
dotnet Skill Platform DetectionDetects the test platform (VSTest vs Microsoft.Testing.Platform) and test framework (MSTest, xUnit, NUnit, TUnit) from .NET project files.
Audited 4k -
dotnet Skill Test Anti PatternsAudits test files for anti-patterns and quality issues, producing a severity-ranked report across multiple languages and frameworks.
Audited 4k -
dotnet Skill Dotnet WebapiGuides creation and modification of ASP.NET Core Web API endpoints with correct HTTP semantics, OpenAPI metadata, and error handling.
Audited 4k -
dotnet Bundle Maui CollectionviewGuidance for implementing CollectionView in .NET MAUI apps — data display, layouts (list & grid), selection, grouping, scrolling, empty views, templates, incremental loading, swipe actions, and pull-to-refresh.
Audited 4k -
dotnet Skill Eval PerformanceDiagnose and improve MSBuild project evaluation performance by analyzing phases, glob patterns, import chains, and property functions.
Audited 4k -
dotnet Skill Target AuthoringCanonical patterns for writing custom MSBuild targets, covering the three-level target chain, chain extension, DependsOnTargets vs BeforeTargets vs AfterTargets, Returns vs Outputs, and common pitfalls.
Audited 4k -
dotnet Skill System Text JSON Net11Provides guidance on new System.Text.Json APIs introduced in .NET 11, including typed JsonTypeInfo access and PascalCase naming policy.
Audited 4k
Frequently asked questions
What are Coding & Dev Tools agent skills?
Coding agent skills teach AI agents repeatable engineering workflows: reviewing pull requests, writing tests, refactoring safely, and enforcing house style. Install one SKILL.md and your agent applies the same checklist every time, whether you use Claude Code, Cursor, Codex, or another agent.
Which Coding & Dev Tools skills are most installed?
Popular Coding & Dev Tools skills on SkillMD right now include dotnet-pinvoke, mcp-csharp-test, mcp-csharp-debug. Rankings shift as installs change; sort this page by "Most installs" for the live list.
Do Coding & Dev Tools skills work with Claude Code and Cursor?
Yes. Every skill here ships as a SKILL.md file, an open format that works in Claude Code, Claude.ai, Cursor, Codex, Windsurf, and 60+ other agents. Install one with npx skillmds@latest add <owner>/<name>, or copy the file into your agent's skills directory.