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文档注释的最佳实践指南,规范public及internal成员的摘要、参数、返回值等格式,确保代码文档质量与一致性。
编写或审查C#代码文档
生成API参考文档
检查XML注释规范性
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# 代码最佳实践指南,涵盖文档、架构模式、依赖注入、异步处理、测试规范及性能安全等标准,确保代码符合项目规范。
审查 .NET/C# 代码质量
检查代码是否符合最佳实践
npx skills add itsfatduck/optimizerDuck --skill dotnet-best-practices -g -y
微软技术生态文档查询技能,支持Azure、.NET等官方文档及VS Code、Aspire等外部内容的搜索与获取,提供MCP工具与CLI双模式。
查询微软官方技术文档
查找代码示例或教程
检索Aspire或VS Code等非Learn平台文档
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
定义 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桌面应用
实施MVVM架构
创建XAML布局和自定义控件
进行MSIX应用打包
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结构、占位符及命名规范不被破坏,最小化文件变更。
用户要求翻译或更新.resx文件
为应用添加新语言(如vi, ja)
填充缺失的翻译字符串
改进现有本地化版本
用户请求本地化UI文本、标签或菜单但未明确提及.resx
npx skills add itsfatduck/optimizerDuck --skill resx-translation -g -y


