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及各类成员参数的写作格式,确保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# 代码质量,涵盖文档、架构模式、依赖注入、异步处理、测试标准及安全最佳实践,确保项目符合特定解决方案的工程规范。
审查 .NET/C# 代码是否符合最佳实践
检查代码中的设计模式与依赖注入实现
验证单元测试结构与资源管理
npx skills add itsfatduck/optimizerDuck --skill dotnet-best-practices -g -y
用于查询微软技术生态(Azure、.NET等)官方文档的科研技能,支持搜索概念、教程和代码示例。
查询微软官方文档内容
查找特定技术的代码示例
获取Azure或.NET相关配置指南
npx skills add itsfatduck/optimizerDuck --skill microsoft-docs -g -y
提供Windows PowerShell脚本开发的最佳实践与陷阱指南,涵盖运算符语法、Unicode限制、空值检查、字符串插值、错误处理及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
提供现代Windows桌面应用开发指导,涵盖WinUI 3、WPF及Windows App SDK。支持XAML界面设计、MVVM架构实现、MSIX打包及Windows系统集成,适用于新建或迁移Windows应用。
构建WinUI 3或WPF Windows桌面应用
实现MVVM架构与XAML布局
配置MSIX打包与Microsoft Store发布
集成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 本地化技能,提供翻译、补全及多语言支持。通过高效助手脚本审计缺失项并批量更新资源文件,严格限制文件读取范围以节省 Token,确保 XML 结构与格式规范。
需要翻译或创建 .resx 资源文件
为应用添加新语言环境
补全缺失的翻译字符串
优化现有语言的本地化内容
npx skills add itsfatduck/optimizerDuck --skill resx-translation -g -y


