Agent Skills
› itsfatduck/optimizerDuck
itsfatduck/optimizerDuck
GitHub在实施前通过对话探索意图、需求与设计,强制输出方案并获用户批准。涵盖上下文分析、多方案对比、设计文档编写及审查循环,确保实现前充分对齐,防止假设偏差导致的返工。
安装全部 Skills
npx skills add itsfatduck/optimizerDuck --all -g -y
集合内 Skills (10)
在实施前通过对话探索意图、需求与设计,强制输出方案并获用户批准。涵盖上下文分析、多方案对比、设计文档编写及审查循环,确保实现前充分对齐,防止假设偏差导致的返工。
创建新功能或组件
添加功能或修改行为
任何创意性工作开始前
npx skills add itsfatduck/optimizerDuck --skill brainstorming -g -y
提供C#类型XML注释的最佳实践指南,涵盖公共成员文档化、各类API标签使用规范及方法、构造函数和属性的具体描述格式要求。
编写C#代码时添加XML注释
检查或优化现有C#代码的文档质量
npx skills add itsfatduck/optimizerDuck --skill csharp-docs -g -y
提供XUnit单元测试最佳实践,涵盖项目配置、AAA模式、数据驱动测试及断言技巧。
编写XUnit单元测试
优化测试代码结构
npx skills add itsfatduck/optimizerDuck --skill csharp-xunit -g -y
确保.NET/C#代码符合项目最佳实践,涵盖文档、架构、DI、异步、测试、配置及AI集成等规范。
检查C#代码规范
优化.NET架构设计
npx skills add itsfatduck/optimizerDuck --skill dotnet-best-practices -g -y
用于查询微软技术生态(Azure、.NET等)官方文档的科研技能,支持通过MCP或CLI搜索概念、教程及代码示例。
需要查找微软相关技术文档
寻找特定库的代码示例
npx skills add itsfatduck/optimizerDuck --skill microsoft-docs -g -y
提供Windows PowerShell开发的最佳实践与常见陷阱指南,涵盖运算符语法、空值检查、错误处理、JSON操作及路径管理等核心模式,帮助开发者编写健壮脚本。
PowerShell脚本编写
Windows自动化任务开发
PowerShell语法纠错
npx skills add itsfatduck/optimizerDuck --skill powershell-windows -g -y
定义 Agent 调用外部技能的规范与流程。明确指令优先级(用户优先),指导在 Claude Code 和 Gemini CLI 等平台中如何通过专用工具激活技能,并规定在执行任务前必须评估并触发相关技能。
需要查找或加载特定功能模块时
执行复杂任务前需确认可用辅助能力时
npx skills add itsfatduck/optimizerDuck --skill using-superpowers -g -y
专注于现代Windows桌面应用开发,涵盖WinUI 3、WPF及Windows App SDK。提供XAML UI构建、MVVM架构实现、MSIX打包及系统集成的专业指导与最佳实践。
使用WinUI 3或WPF开发Windows桌面应用
实施MVVM架构模式
配置MSIX打包与发布
集成Windows原生功能如通知或任务栏
npx skills add itsfatduck/optimizerDuck --skill windows-app-developer -g -y
提供C#异步编程的最佳实践,涵盖命名、返回类型、异常处理、性能优化及常见陷阱,辅助代码审查与规范遵循。
需要C#异步编程建议
审查C#异步代码
npx skills add itsfatduck/optimizerDuck --skill csharp-async -g -y
用于.NET应用的.resx资源文件本地化技能,支持翻译、扩展及创建语言文件。通过专用辅助脚本高效审计缺失或空值,批量更新键值,确保XML结构完整并最小化文件变更。
用户要求翻译应用文本、UI标签或菜单
需要为.NET项目添加新语言(如vi, ja)
请求填充缺失的翻译字符串或改进现有区域设置
明确提及处理.resx文件或资源文件
npx skills add itsfatduck/optimizerDuck --skill resx-translation -g -y


