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 模式、数据驱动测试及断言技巧,帮助编写高质量独立测试。
需要编写 .NET 单元测试
询问 XUnit 数据驱动测试方法
优化现有测试用例结构
npx skills add itsfatduck/optimizerDuck --skill csharp-xunit -g -y
确保.NET/C#代码符合项目最佳实践,涵盖文档、架构模式、依赖注入、异步处理、测试规范及AI集成等。
检查选定的C#代码是否符合最佳实践
审查.NET项目的代码质量与规范性
npx skills add itsfatduck/optimizerDuck --skill dotnet-best-practices -g -y
用于查询微软技术生态(Azure, .NET等)官方文档、教程及代码示例的研究技能。支持通过MCP工具或CLI在learn.microsoft.com及相关外部站点进行内容检索与获取。
查询微软官方文档概念
查找特定技术教程
搜索代码示例
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 UI设计、MVVM架构、MSIX打包及系统功能集成,适用于现代Windows应用构建与迁移。
使用WinUI 3或WPF构建Windows桌面应用
实现MVVM架构和XAML布局
配置MSIX打包和Microsoft Store发布
集成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 本地化技能。通过高效辅助脚本审计、翻译和更新资源文件,支持多语言扩展与缺失补全,严格限制文件读取范围以节省 Token。
用户请求翻译或更新 .resx 本地化文件
需要为应用添加新语言或填充缺失的翻译字符串
要求改进现有语言包或完成本地化工作
npx skills add itsfatduck/optimizerDuck --skill resx-translation -g -y


