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文档编写的最佳实践指南,规范Summary、Remarks等标签的使用及参数、返回值描述格式。
用户请求为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#代码符合项目最佳实践,涵盖文档、架构模式、依赖注入、异步编程、测试规范、配置管理及安全等核心领域。
用户要求检查或优化 .NET/C# 代码质量
需要遵循特定架构规范和编码标准
npx skills add itsfatduck/optimizerDuck --skill dotnet-best-practices -g -y
用于查询微软技术生态(Azure, .NET, VS Code等)官方文档、教程和代码示例的研究技能。支持Microsoft Learn MCP及CLI工具,覆盖Learn站点及Aspire等外部资源。
需要查找微软产品或框架的官方文档说明
搜索特定技术的代码示例或配置指南
查阅Azure、.NET、VS Code等具体功能用法
npx skills add itsfatduck/optimizerDuck --skill microsoft-docs -g -y
提供Windows PowerShell开发的最佳实践,涵盖运算符语法、空值检查、JSON处理及错误处理等关键模式与陷阱,旨在提升脚本稳定性。
编写或优化PowerShell脚本
解决PowerShell语法错误
npx skills add itsfatduck/optimizerDuck --skill powershell-windows -g -y
定义 Agent 在会话启动时必须优先检查并调用相关 Skill 的核心规则,明确指令优先级及不同平台(如 Claude Code、Gemini CLI)下的工具调用方式,确保 Skill 机制被正确执行。
用户发起新对话或任务时
Agent 准备响应前需判断是否适用其他 Skill 时
npx skills add itsfatduck/optimizerDuck --skill using-superpowers -g -y
专注于使用 WinUI 3、WPF 和 Windows App SDK 构建现代 Windows 桌面应用,涵盖 XAML UI 开发、MVVM 架构及 MSIX 打包。
构建 Windows 桌面应用
实现 MVVM 架构
创建 XAML 布局
MSIX 打包配置
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应用本地化的Skill,支持翻译、扩展和创建.resx资源文件。提供审计缺失/未翻译内容、批量更新及多语言管理功能,强调使用辅助脚本高效处理,避免直接读取大文件。
用户要求翻译或更新.resx文件
添加新语言或填充缺失翻译
改善现有本地化内容
请求本地化应用文本、UI标签或菜单
npx skills add itsfatduck/optimizerDuck --skill resx-translation -g -y


