Agent Skills
› itsfatduck/optimizerDuck
itsfatduck/optimizerDuck
GitHub在编码前通过对话探索需求、提出方案并生成设计文档,强制用户审批后方可进入实现阶段,确保设计清晰且避免假设错误。
Install All Skills
npx skills add itsfatduck/optimizerDuck --all -g -y
Skills in Collection (10)
在编码前通过对话探索需求、提出方案并生成设计文档,强制用户审批后方可进入实现阶段,确保设计清晰且避免假设错误。
创建新功能
构建组件
添加功能
修改行为
npx skills add itsfatduck/optimizerDuck --skill brainstorming -g -y
规范C#代码XML文档注释的编写,涵盖公共成员、方法、构造器和属性的最佳实践,确保摘要、参数、返回值等格式符合标准。
需要为C#类型添加或完善XML文档注释
检查代码是否符合C#文档规范
npx skills add itsfatduck/optimizerDuck --skill csharp-docs -g -y
提供XUnit单元测试最佳实践,涵盖项目配置、AAA模式、数据驱动测试及断言技巧。
编写C#单元测试
配置XUnit测试环境
优化测试用例结构
npx skills add itsfatduck/optimizerDuck --skill csharp-xunit -g -y
确保.NET/C#代码符合项目最佳实践,涵盖文档、架构模式、依赖注入、异步处理、测试标准及AI集成等规范。
审查或重构.NET/C#代码时
需要遵循特定架构和编码规范的项目开发中
npx skills add itsfatduck/optimizerDuck --skill dotnet-best-practices -g -y
用于查询微软技术生态(Azure、.NET等)官方文档的研究技能,支持搜索概念、教程及代码示例,并提供CLI备用方案。
查询微软官方文档内容
查找Azure或.NET相关代码示例
npx skills add itsfatduck/optimizerDuck --skill microsoft-docs -g -y
提供Windows PowerShell开发的最佳实践与常见陷阱指南,涵盖运算符语法、Unicode限制、空值检查、字符串插值、错误处理及JSON操作等核心模式。
编写或调试PowerShell脚本
解决PowerShell语法错误或运行时异常
优化Windows环境下的自动化脚本
npx skills add itsfatduck/optimizerDuck --skill powershell-windows -g -y
定义技能调用规范,要求在任何对话开始前优先检查并触发相关技能,明确指令优先级及在不同平台(如Claude Code、Gemini CLI)中的具体使用方法。
用户发起任何新对话或任务请求时
Agent准备响应前需确认是否有适用技能时
npx skills add itsfatduck/optimizerDuck --skill using-superpowers -g -y
专注于Windows桌面应用开发,涵盖WinUI 3、WPF及Windows App SDK。提供MVVM架构实现、XAML界面设计、MSIX打包发布及系统集成的专业指导与最佳实践。
构建基于WinUI 3或WPF的Windows桌面应用
实施MVVM架构模式
配置MSIX打包与分发
集成Windows原生功能如通知或任务栏
npx skills add itsfatduck/optimizerDuck --skill windows-app-developer -g -y
提供C#异步编程最佳实践,涵盖命名、返回类型、异常处理、性能优化及常见陷阱。用于审查代码并建议符合TAP模式的改进方案。
需要遵循C#异步编程规范
审查C#代码中的异步实现问题
npx skills add itsfatduck/optimizerDuck --skill csharp-async -g -y
自动化处理.NET应用.resx本地化文件,支持翻译、补全缺失内容及新增语言。通过专用脚本高效审计与更新资源,避免全量读取大文件,确保XML结构与格式规范。
用户要求翻译或更新.resx资源文件
需要为应用添加新语言(如vi, ja)
请求填充缺失的翻译字符串
优化现有语言的本地化内容
npx skills add itsfatduck/optimizerDuck --skill resx-translation -g -y


