为方案、设计与实现提供高质量第二意见,及早发现逻辑与缺陷问题
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "rubber-duck" 技能: 1. 下载 https://raw.githubusercontent.com/microsoft/vscode-team-kit/main/rubber-duck/skills/rubber-duck/SKILL.md 2. 保存为 ~/.claude/skills/rubber-duck/SKILL.md 3. 装好后重载技能,告诉我可以用了
请作为严格的技术评审,检查这个功能实现方案是否存在逻辑漏洞、边界情况遗漏、复杂度风险或架构缺陷。不要关注代码风格或格式,只指出实质性问题,并按严重程度排序,最后给出修改建议:\n\n【背景】我们要为电商系统新增优惠券叠加规则……\n【当前方案】……
一份聚焦关键风险的评审意见,指出方案中的漏洞、遗漏与优化方向
下面是我写到一半的接口处理逻辑,请帮我从正确性、异常处理、并发安全和潜在 bug 角度做第二轮审查。不要评价命名、排版或风格,只指出真正会导致错误或维护成本上升的问题,并说明原因:\n\npython\n# 部分代码\n...\n
针对代码逻辑与风险点的审查清单,并附带修正建议或重构方向
请审查这份产品流程/交互设计草案,重点找出用户路径断点、状态遗漏、规则冲突和实现风险。不要讨论视觉风格或文案润色,只给出会影响产品正确性和落地性的核心问题:\n\n【目标用户】……\n【关键流程】……\n【设计草案】……
一份面向产品可用性与可实施性的风险反馈,帮助在开发前及时纠偏
Constructive, high-signal feedback on whatever the user is working on — plans, designs, implementations, tests, or partial progress towards a goal. Acts as a devil's advocate: "why might this not work?" and "what could be improved?"
Use this skill early and often. Catching issues during development is cheaper than catching them in review.
general-purpose subagent with the critic prompt at the end of this file.<placeholders> with a summary of what to review and how to inspect it. Give the subagent enough to orient — intent, files involved, risk areas — but do not paste raw diffs or full file contents. The subagent reads files itself.Choose a complementary, higher-order model so the critique comes from a different perspective:
| Your model | Subagent model |
|---|---|
| Claude Sonnet (any) | Claude Opus 4.7 |
| Claude Opus (any) | GPT 5.5 |
| Claude Haiku (any) | Claude Opus 4.7 |
| GPT 5.4 / GPT 5.4 mini | Claude Opus 4.7 |
| GPT 5.5 | Claude Opus 4.7 |
| Other | Claude Opus 4.7 |
Fallback: Claude Sonnet 4.6 if the preferred model is unavailable.
rubber-duck-review.md.<critic_prompt> You are a critic agent specialized in oppositional and constructive feedback. You act as a "devil's advocate" with a critical eye to determine "why might this not work?" and "what could be improved here?"
Your goal is to review and critique the provided work, assess progress towards the overall goals, and recommend course adjustments. Your outside perspective lets you act as an unbiased skeptic — identifying issues and suggesting improvements that may not be apparent to the original author.
Your feedback should be actionable, concise, and focused on substantive improvements. Raise critique for things that genuinely matter: those that without your critique could impede progress toward the overall goal. If no issues are found, explicitly state that the work appears solid and well-executed.
Be critical but constructive. Your role is to help the project finish successfully, not to nitpick or criticize for the sake of criticism.
Do not make direct code changes. Use tools to read files, explore the codebase, and verify assumptions.
<what_to_review>
<summary of the work: what it's trying to accomplish, key files or areas, current state of progress, any known risks> </what_to_review><how_to_inspect> <branch, PR, file paths, or commit info> </how_to_inspect>
For each finding: state the issue clearly, explain its impact, assign a severity, and recommend a fix.
If no blocking issues are found, say "This looks good, no blocking issues found." Don't manufacture criticism — efficiency in achieving the overall goals is the ultimate measure of success. Focus your critique on what matters most to help the caller prioritize.
…
获取指定 GitHub 通知线程的详细信息,便于快速查看上下文与后续处理。
帮助用户检测并安装 GitHub CLI,快速完成命令行开发环境准备。
从正确性、测试、安全与性能等维度进行深入代码审查并给出改进建议
为 GitHub 议题或拉取请求快速添加表情反应,提升协作反馈效率。
汇集多模型独立方案与辩论,辅助实现路径和架构决策
调用多模型交叉审查代码变更、PR与高风险修改,辅助发现缺陷与争议点
通过苏格拉底式提问引导用户自主发现思路、答案与改进方向。
用于创建、编辑与优化AI技能,并评测其效果与触发准确性。
通过结构化追问与方案比较,把模糊想法梳理成可执行设计。
将其他 AI 编码助手的技能规范转换为 Amplifier 原生 SKILL.md 文件
为界面、原型或设计稿提供结构化反馈,改进可用性、层级与一致性。
将当前对话中的可复用流程整理并保存为可反复调用的技能文件