Agents
Why Implexa
Pricing
Resources
Install
Sign in
Sign up
back to leaderboard
DO
@dotnet
contributor on implexa, with 39 skills ranked by
SkillRank
across 1 source.
dotnet on github
publishes to skills.sh
skills, ranked by SkillRank
score
source
skill
8.2
skills.sh
msbuild-modernization
msbuild-modernization provides a structured migration path from legacy .net framework projects to sdk-style csproj format, with before/after examples, a numbered checklist, and guidance on common pitfalls like embedded resources and multi-targeting.
7.8
skills.sh
technology-selection
technology-selection provides a decision tree for routing .net ai/ml tasks to ml.net, llms via microsoft.extensions.ai, agent frameworks, or local inference, with concrete guardrails for reproducibility, cost control, and non-determinism handling.
6.5
skills.sh
migrate-dotnet8-to-dotnet9
migrate-dotnet8-to-dotnet9 covers systematic upgrade of .net 8 projects to .net 9, resolving breaking changes across runtime, asp.net core, and ef core with clean builds and passing tests.
6.4
skills.sh
dump-collect
dump-collect configures and captures crash dumps for .net applications (coreclr and nativeaot) across linux, macos, and windows. scope is collection only, not analysis or root cause diagnosis.
6.3
skills.sh
nuget-trusted-publishing
nuget-trusted-publishing guides setup of oidc-based token authentication for github actions nuget deployments, eliminating long-lived api key management and rotation overhead.
6.3
skills.sh
dotnet-trace-collect
dotnet-trace-collect guides developers through selecting and running diagnostic tools for production .net performance triage, covering tool trade-offs and platform-specific setup without performing analysis itself.
6.2
skills.sh
check-bin-obj-clash
detects msbuild project path collisions in outputpath and intermediateoutputpath that cause parallel build failures, file locks, and nuget restore conflicts. identifies clashes across multi-targeted builds and multi-solution scenarios.
5.8
skills.sh
clr-activation-debugging
clr-activation-debugging helps diagnose .net framework runtime loading failures by analyzing mscoree.dll shim logs to determine why the clr failed to activate or selected the wrong version.
5.4
skills.sh
create-custom-agent
create-custom-agent scaffolds vs code .agent.md files with frontmatter, tools, instructions, and handoffs for specialized ai personas, but lacks implementation detail and error handling guidance.
5.2
skills.sh
incremental-build
incremental-build explains how msbuild skips targets when outputs are already up to date, covering inputs/outputs attributes, timestamp comparison, and the incremental flag to control rebuild behavior.
5.2
skills.sh
binlog-generation
binlog-generation documents mandatory /bl flag injection across dotnet and msbuild commands for diagnostic log capture, targeting .net build pipelines with version-gated syntax.
5.1
skills.sh
mcp-csharp-debug
mcp-csharp-debug covers local execution, ide breakpoint setup, protocol-level testing via mcp inspector, and copilot integration verification for c# mcp servers, but lacks actionable step-by-step procedures.
5.1
skills.sh
directory-build-organization
organizing msbuild infrastructure via directory.build.props and directory.build.targets files, clarifying evaluation order and appropriate use cases for each file type.
4.9
skills.sh
msbuild-antipatterns
msbuild-antipatterns is a catalog of common msbuild build errors with detection patterns and remediation examples. focuses on exec task misuse and similar structural issues but lacks procedural depth and activation guidance.
4.8
skills.sh
writing-mstest-tests
writing-mstest-tests covers assertion patterns, data-driven test setup, and test modernization guidance for mstest 3.x/4.x. triggers are specific about when the skill applies (assertion replacement, bug fixes, datadriven conversions) but the skill provides no actionable procedure for actually implementing changes.
4.2
skills.sh
resolve-project-references
resolve-project-references explains why MSBuild's ResolveProjectReferences target appears expensive in performance summaries, clarifying the distinction between reported wall-clock time and actual cpu work to prevent misguided optimization efforts.
—
skills.sh
build-perf-baseline
Establish build performance baselines and apply systematic optimization techniques. Only activate in MSBuild/.NET build context. USE FOR: diagnosing slow…
—
skills.sh
csharp-scripts
Run file-based C# apps with the .NET CLI when the user explicitly wants C#/.NET code without creating a project. Use for C# language/API experiments, one-file…
—
skills.sh
code-testing-agent
>-
—
skills.sh
create-skill
Scaffolds new agent skills for the dotnet/skills repository. Use when creating a new skill, generating SKILL.md files, or setting up skill directory…
—
skills.sh
build-perf-diagnostics
Diagnose MSBuild build performance bottlenecks using binary log analysis. Only activate in MSBuild/.NET build context. USE FOR: identifying why builds are slow…
—
skills.sh
test-anti-patterns
>
—
skills.sh
msbuild-server
Guide for using MSBuild Server to improve CLI build performance. Only activate in MSBuild/.NET build context. Activate when developers report slow incremental…
—
skills.sh
crap-score
>
—
skills.sh
eval-performance
Guide for diagnosing and improving MSBuild project evaluation performance. Only activate in MSBuild/.NET build context. USE FOR: builds slow before any…
—
skills.sh
optimizing-ef-core-queries
Optimize Entity Framework Core queries by fixing N+1 problems, choosing correct tracking modes, using compiled queries, and avoiding common performance traps.…
—
skills.sh
including-generated-files
Fix MSBuild targets that generate files during the build but those files are missing from compilation or output. Only activate in MSBuild/.NET build context.…
—
skills.sh
android-tombstone-symbolication
Symbolicate the .NET runtime frames in an Android tombstone file. Extracts BuildIds and PC offsets from the native backtrace, downloads debug symbols from the…
—
skills.sh
thread-abort-migration
>
—
skills.sh
migrate-dotnet10-to-dotnet11
>
—
skills.sh
binlog-failure-analysis
Analyze MSBuild binary logs to diagnose build failures. Only activate in MSBuild/.NET build context. USE FOR: build errors that are unclear from console…
—
skills.sh
microbenchmarking
>
—
skills.sh
dotnet-maui-doctor
>-
—
skills.sh
migrate-nullable-references
>
—
skills.sh
migrate-dotnet9-to-dotnet10
>
—
skills.sh
build-parallelism
Guide for optimizing MSBuild build parallelism and multi-project scheduling. Only activate in MSBuild/.NET build context. USE FOR: builds not utilizing all CPU…
—
skills.sh
dotnet-aot-compat
dotnet-aot-compat — an installable skill for AI agents, published by dotnet/skills.
—
skills.sh
run-tests
>
—
skills.sh
analyzing-dotnet-performance
>-
dotnet (39 skills ranked by SkillRank) | implexa