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.

Coding & Dev Tools

9,772 skills
android
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
dotnet
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
dotnet
create-custom-agent
Scaffolds VS Code custom agent files (.agent.md) with YAML frontmatter, tool configuration, handoffs, and instructions for specialized AI personas.
4k
dotnet
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
dotnet
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
dotnet
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
dotnet
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
dotnet
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
dotnet
mcp-csharp-test
Test C# MCP servers at unit and integration levels using xUnit, Moq, and the MCP client SDK.
4k · bundle
dotnet
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
dotnet
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
dotnet
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
dotnet
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
dotnet
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
dotnet
mcp-csharp-publish
Publish and deploy C# MCP servers to NuGet, Docker, Azure, and the MCP Registry.
4k · bundle
dotnet
plan-ui-change
Plan complex Blazor UI features by decomposing them into focused, composable components with clear data flow and implementation order.
4k
dotnet
use-js-interop
Add, review, or fix JavaScript interop in Blazor components, including collocated modules, lifecycle timing, batching, typed wrappers, and disposal patterns.
4k
dotnet
microbenchmarking
Create, run, configure, and review BenchmarkDotNet microbenchmarks for .NET code, covering project setup, comparison strategies, and cost-aware execution.
4k · bundle
dotnet
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
dotnet
assertion-quality
Analyzes test suites to measure assertion diversity, detect shallow or trivial assertions, and identify tests that lack meaningful verification.
4k
dotnet
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
dotnet
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
dotnet
csharp-scripts
Run file-based C# apps with the .NET CLI for quick experiments, prototypes, and small utilities without creating a project.
4k
dotnet
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
dotnet
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
dotnet
author-component
Create or review Blazor components (.razor files) with correct architecture, covering parameters, EventCallback, RenderFragment, lifecycle, async patterns, disposal, and CSS isolation.
4k · bundle
dotnet
dotnet-maui-doctor
Diagnoses 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 · bundle
dotnet
maui-app-lifecycle
Handle .NET MAUI application state transitions, Window lifecycle events, and state preservation across backgrounding and resume cycles.
4k · bundle
dotnet
item-management
Provides canonical patterns for MSBuild item groups: Include/Remove/Update semantics, item metadata, batching with %(Metadata), transforms, per-item filtering, and cross-product batching pitfalls.
4k
dotnet
code-testing-agent
Generates and writes unit tests for any programming language using a multi-agent pipeline that researches, plans, and implements tests with build and verification steps.
4k · bundle
dotnet
platform-detection
Detects the test platform (VSTest vs Microsoft.Testing.Platform) and test framework (MSTest, xUnit, NUnit, TUnit) from .NET project files.
4k
dotnet
test-anti-patterns
Audits test files for anti-patterns and quality issues, producing a severity-ranked report across multiple languages and frameworks.
4k
dotnet
dotnet-webapi
Guides creation and modification of ASP.NET Core Web API endpoints with correct HTTP semantics, OpenAPI metadata, and error handling.
4k
dotnet
maui-collectionview
Guidance 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.
4k · bundle
dotnet
eval-performance
Diagnose and improve MSBuild project evaluation performance by analyzing phases, glob patterns, import chains, and property functions.
4k
dotnet
system-text-json-net11
Provides guidance on new System.Text.Json APIs introduced in .NET 11, including typed JsonTypeInfo access and PascalCase naming policy.
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 mcp-csharp-test, code-testing-agent, mcp-csharp-debug. Rankings shift as installs change; sort this page by "Most downloaded" 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 add <owner>/<name>, or copy the file into your agent's skills directory.