github
@dotnet
公开技能 100 个
为 .NET 仓库选择并执行匹配测试框架与 SDK 模式的测试命令。
审查并优化 EF Core 查询性能与正确性,覆盖 N+1、索引、分页和批量写入。
扫描 C#/.NET 代码中的性能反模式,并按严重程度输出审查发现与修复建议。
提供 VSTest 与 MTP 下多种测试框架的过滤器语法参考。
审计测试反模式并按严重程度输出诊断报告
指导 ASP.NET Core Web API 端点开发、OpenAPI 配置与错误处理
旧版代码测试技能别名,仅将显式调用转发至 code-testing 技能。
审查 MSBuild 项目文件,按优先级列出反模式与修复建议,默认不改文件。
指导选择.NET诊断工具并采集生产性能跟踪数据
用 .NET CLI 创建并运行文件式 C# 应用
整理并审查多项目 .NET 的 Directory.Build 层级配置。
分析 .NET 覆盖率与目标差距,按需计算 CRAP 并生成报告。
指导旧式 MSBuild 项目迁移为 SDK 风格并清理冗余配置。
分析现有测试断言的深度、多样性与虚假信心,输出度量报告和改进建议。
用伪变异分析定位现有测试漏掉的生产行为变更
计算 .NET 方法、类或文件的 CRAP 分数,结合覆盖率与圈复杂度评估测试风险。
系统修复 .NET 项目的 Native AOT 与裁剪 IL 警告
按语言提供代码测试编写与运行参考的目录型 Skill
识别 .NET 项目的测试平台、框架与项目系统类型。
为 MSBuild/dotnet 构建生成唯一 binlog
诊断 MSBuild 构建瓶颈,分析 binlog 性能摘要并给出优化建议。
建立 MSBuild/.NET 构建性能基线,覆盖冷/热/无操作测量与优化建议。
指导 .NET P/Invoke 与 LibraryImport 原生互操作的正确写法与排错。
搭建符合规范的 Agent Skill 目录与 SKILL.md 模板
修复和现代化现有 MSTest 测试,按版本提供兼容断言与配置建议。
诊断 MSBuild 并行构建瓶颈,定位串行依赖链并给出优化建议。
诊断并优化 MSBuild 项目评估性能,定位 glob、导入链、重复评估和属性函数开销。
指导诊断 MSBuild 增量构建失效,定位目标重复执行原因并给出修复建议。
将 .NET 项目/解决方案迁移到 NuGet 中央包管理并验证构建
将 .NET 9 项目迁移到 .NET 10,修复破坏性变更并验证构建与测试。
审计 C# 代码中的静态或隐藏依赖并生成可测试性报告
指导设计、编写和运行 BenchmarkDotNet .NET 微基准测试。
配置并采集现代 .NET 应用崩溃转储,覆盖 CoreCLR、NativeAOT 与容器。
诊断 MSBuild 项目 bin/obj 输出路径冲突及构建失败原因。
诊断并修复 .NET MAUI 开发环境,动态发现版本并自动校验修复
按学术分类审计测试代码,识别测试异味并给出修复建议。
.NET 8+ AI/ML 选型与实现指导,覆盖 ML.NET、LLM、RAG、ONNX。
将 .NET 10 项目迁移到 .NET 11 并处理破坏性变更。
在 C# 项目中启用可空引用类型并系统修复相关警告。
配置并使用 MTP 控制台测试热重载,编辑后自动重跑测试。
分析 CLR 激活日志以诊断 .NET Framework 运行时加载问题
提供 MSBuild 生成文件纳入编译与输出的配置指导。
为 C#/.NET 静态依赖生成可测试包装器与依赖注入注册。
将 .NET 8 项目迁移到 .NET 9 并修复破坏性变更
解释 MSBuild 中 ResolveProjectReferences 耗时误导并重定向到任务…
在 GitHub Actions 仓库中配置 NuGet 可信发布(OIDC),替代长期 API …
为技能、代理和工作流包生成并校验 eval.yaml 评测规范。
提供 .NET MAUI 应用生命周期事件、状态保存与平台映射指导。
将 C# 静态调用机械迁移到 TimeProvider/IFileSystem 等抽象,并更新测试…
指导将 .NET Framework 的 Thread.Abort 迁移为现代 .NET 6+ 的…
为现有测试分类并打标签,统计特征分布
解析自然语言需求,推荐并检查 dotnet new 模板。
为 VS Code 生成自定义代理 .agent.md 文件,配置工具与交接。
基于 dotnet new 创建并配置 .NET 项目,适配 CPM 与多项目解决方案。
迁移 .NET xUnit.net v2 测试项目到 xunit.v3,修复破坏性变更并验证测试。
解析 Android tombstone 中 .NET 原生栈并下载符号完成符号化。
指导从现有 .NET 项目创建、验证 dotnet new 模板并打包为 NuGet 模板包
将 MSTest v1/v2 测试项目迁移到 v3,修复断言、DataRow、TFM 与设置文件并…
MSTest v3 到 v4 的迁移与升级故障修复指南。
提供 .NET MAUI XAML/C# 数据绑定、编译绑定与 MVVM 实现指导。
提供 .NET MAUI 亮暗主题、资源字典切换与系统主题检测的实现指南。
提供 .NET MAUI 依赖注入配置与生命周期选择指导。
校验 dotnet new 模板 template.json 的配置错误。
指导 .NET MAUI Shell 导航配置、路由与页面传参。
为 .NET MAUI CollectionView 提供实现指导与代码示例。
提供 .NET MAUI .NET 10+ 安全区域与边到边布局指南及迁移建议。
为 Blazor Web App 配置认证与授权并处理渲染模式差异。
静态扫描仓库,找出缺少对应测试的源文件并建议测试路径。
指导 .NET 11 中 System.Text.Json 的 PascalCase 与泛型元数据…
按指定测试清单做只读质量评审,输出四态决策、A-F 等级和改进建议。
解析 Apple .ips 崩溃日志并符号化 .NET 原生栈帧
提供 Blazor 数据获取、提交与异步错误处理指南
测试分析语言扩展参考目录,按语言和框架指引读取查找表。
校验并修复 GitHub Actions 工作流 YAML 的语法与表达式。
用于编写或审查 Blazor 组件的架构与异步规则
诊断并修复 MSBuild 属性缺陷,提供条件默认值、路径规范化和求值顺序等模式。
按渲染模式脚手架 ASP.NET Core Blazor 项目并生成 AGENTS.md
指导在 Blazor 中跨组件共享状态与级联值
提供 Blazor 表单、输入绑定、验证与 SSR 提交模式的编码指导。
讲解并审查 MSBuild ItemGroup 的项操作、元数据、转换与批处理模式。
规划复杂 Blazor UI 的组件拆分,并立即实现组件。
解释 MSBuild 导入钩子、通配符导入与 NuGet 构建扩展布局。
指导将旧版 Blazor Server 应用迁移为 .NET 8+ Blazor Web App。
Blazor 组件 JavaScript 互操作的编写与审查规范
MSBuild 自定义 Target 编写模式参考,讲解链式扩展与常见陷阱
指导修复 Blazor 预渲染中的重复加载、闪烁与状态丢失问题。
项目本地 .dotnet 安装 .NET SDK,配置 global.json 和脚本。
将 GitHub Agentic Workflows 请求路由到对应提示文件并执行。
将 .NET xUnit v2/v3 测试迁移到 MSTest v4,并验证测试计数与执行语义。
为 dotnet new 项目创建填充跨参数默认值并生成命令
比较 dotnet new 模板并给出选型建议
为 ASP.NET Core 项目生成 Razor Pages、Blazor、MVC 与 Mini…
说明 MSBuild 输出复制模式的选择与性能取舍。
创建或修复 .NET 测试项目,并接入解决方案或 CI 入口。
诊断并修复 Skill 评测失败、激活异常与成本回退
为 C#/.NET 特定行为引入最小可测性接缝,并编写确定性测试。
提供 .NET SIMD 实现、优化与审查指南。
面向 WinForms 的创建、修改、调试与设计器兼容性审查技能。
为 Blazor 应用添加或审查 Ignite UI Lite 组件配置
评估已识别变更的相关测试能否检测目标错误行为,并给出红绿证据。