dotfiles-editing
帮助编辑vim/tmux/zsh配置。当用户提到“编辑vim配置”、“修改tmux”、“更改zsh”、“添加插件”、“自定义neovim”、“更新别名”、“init.lua”、“vimrc”、“tmux.conf”、“zshrc”,或配置变更时使用。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
帮助编辑vim/tmux/zsh配置。当用户提到“编辑vim配置”、“修改tmux”、“更改zsh”、“添加插件”、“自定义neovim”、“更新别名”、“init.lua”、“vimrc”、“tmux.conf”、“zshrc”,或配置变更时使用。
ASP.NET Core Web API的认证和授权模式
捕获dotnet环境和CI风格的构建诊断信息,包括二进制日志和摘要输出。
此技能应在调查.NET项目依赖项、理解为何包含某些包、列出引用或审核过时/易受攻击的包时使用。
掌握使用代码优先方法的Entity Framework Core迁移,包括迁移策略、数据初始化、回滚程序和生产部署模式。适用于管理.NET应用程序中的数据库架构变更。
dotnet 编码指南和最佳实践。必须遵守这些规则。在审查或编写 .NET 代码或任务时使用。
.NET SDK和运行时在Windows、macOS和Linux上的安装。处理版本检测、特定平台的安装程序(WinGet、Homebrew、apt、dnf)、SDK与运行时的选择、离线安装、Docker设置以及故障排除。自动激活以支持.NET的安装、设置、版本管理和多平台部署。
运行dotnet test,捕获失败的测试用例,并生成一个重跑过滤器加上一个Markdown格式的失败摘要。当测试运行失败且你需要一个集中的重跑命令或一个简洁的失败报告时使用。
使用ASP.NET Core构建.NET Web API的模式和最佳实践
为.NET ASP.NET Core API添加OpenAPI标准(Swagger)文档,支持Scalar UI或Swagger UI。配置Swashbuckle,生成OpenAPI规范,并设置交互式API文档端点。
.NET 10项目中使用Directory.Build.props和.slnx解决方案的必备.NET CLI命令和模式
为.NET和C++应用程序提供全面的国际化(i18n)和本地化(l10n)。生成资源文件,管理翻译,并实施多语言支持的最佳实践。
专家级.NET 10全栈开发技能。在MoreSpeakers应用程序中实现新功能、垂直切片或修改现有逻辑时使用。它涵盖了领域、数据(EF Core)、管理者和Web(Razor Pages + HTMX)。
发现主.sln文件,列出项目,并生成包含目标框架和测试标志的解决方案地图。
快速ripgrep配方,用于此仓库中常见的C#导航任务。
创建生产就绪的ASP.NET Core Minimal API项目,包括异步模式、依赖注入和全面的错误处理。在构建新的.NET API应用程序或使用.NET 8+设置后端API项目时使用。
精通C#、ASP.NET Core的.NET后端架构专家
使用Directory.Packages.props在.NET项目中进行集中包管理(CPM)的指南
掌握C#/.NET后端开发模式,用于构建稳健的API、MCP服务器和企业级应用。涵盖异步/等待、依赖注入、Entity Framework Core、Dapper、配置、缓存以及使用xUnit进行测试。适用于.NET后端开发、审查C#代码或设计API架构时使用。
Entity Framework Core在Clean Architecture项目中的最佳实践。涵盖了DbContext、实体配置、仓储模式、迁移以及PostgreSQL特定功能。
定义标准的dotnet格式和分析器验证命令,并提供生成格式/分析器报告的脚本。在不重新格式化所有内容的情况下检查格式或Roslyn分析器时使用。
在.NET 10中构建集成OpenAPI/Swagger的ASP.NET Core Minimal APIs指南
使用dotnet run file.cs运行类似脚本的CSharp程序。当用户希望直接执行CSharp代码、通过标准输入编写单行脚本或了解运行文件指令时,可以使用此技能。
使用ToolPackageRuntimeIdentifiers创建混合的Native AOT + CoreCLR .NET 10工具包。用于在支持的平台上使用Native AOT构建高性能CLI工具,并且为了通用兼容性而使用CoreCLR作为回退。