通过层层追问与假设检验,帮助澄清需求、计划与设计中的关键不确定性。
该技能材料显示其为纯提示词型、开源且未声明任何密钥、远程端点或执行能力,整体风险较低。主要注意点在于仓库社区采用度和维护状态信息有限,供应链可信度仍需人工复核。
材料明确标注无需密钥或环境变量;作为纯提示词技能,未见凭证收集、存储或滥用设计。
未声明任何远程端点或网络连接需求;从提供材料看,不涉及将用户数据外发到第三方服务。
客观检查项为 prompt-only,README 也仅描述提问与澄清流程,未见本机起进程、执行脚本或调用系统能力的说明。
材料未声明文件读写、数据库访问或其他资源权限;虽提到“检查代码库”,但就当前技能描述本身未见实际数据访问机制或过度授权请求。
来源指向 GitHub 上的微软相关开源仓库,源码可审计,这是正面因素;但许可证未声明、star 为 0、维护状态未知,社区验证与持续维护证据有限,建议在使用前复核仓库归属与最近提交情况。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "deep-clarification" 技能: 1. 下载 https://raw.githubusercontent.com/microsoft/devsquad-copilot/main/.github/plugins/devsquad/skills/deep-clarification/SKILL.md 2. 保存为 ~/.claude/skills/deep-clarification/SKILL.md 3. 装好后重载技能,告诉我可以用了
请对这个功能需求做深度澄清:我们要做一个团队任务看板。请不要直接给方案,而是先像资深产品经理一样连续追问关键问题,逐层拆解目标用户、使用场景、边界条件、权限、异常情况、成功指标和潜在冲突,直到主要歧义被暴露出来。
一组结构化澄清问题与风险点,帮助补全需求定义并识别关键未知项。
挑战这个项目计划:我们计划两周内上线新版注册流程。请从依赖、资源、验收标准、测试覆盖、回滚方案、数据埋点、跨团队协作和时间假设等方面逐项质疑,并把每个潜在失败分支都展开说明。
对计划的系统性质疑清单、失败路径分析,以及需要补强的前置条件。
帮我深挖这个线上问题:用户反馈支付成功但订单状态未更新。请不要直接下结论,而是通过连续澄清问题梳理可能链路,挑战现有假设,区分已知、未知和待验证信息,并尽可能穷举关键分支。
一份面向排障的澄清框架,列出调查方向、关键分支与待验证假设。
Premature convergence is the root cause of underspecified features. When uncertainty is high, exhaustive exploration of the decision space produces better artifacts than bounded clarification rounds.
| Caller | Trigger |
|---|---|
devsquad.specify | Spec touches multiple bounded contexts, has high complexity rating, or user requests deep exploration |
devsquad.plan | High-impact design decisions with 2+ viable options and no clear winner |
devsquad.envision | Business context has competing objectives or unclear pain points |
debugging-recovery | Bug report is incomplete or ambiguous; need to build a complete reproduction |
| Any agent | User explicitly says "challenge this", "stress-test this", or "deep dive on requirements" |
Before asking the first question, map the branches:
For each decision point:
Before asking the user a question, check if the answer is already in the codebase:
Can the codebase answer this question?
YES → State the finding: "I found that [X]. Is this still current?"
NO → Ask the user
This reduces unnecessary questions and grounds the conversation in reality.
The clarification session ends when ANY of the following are true:
As decisions are made during the session, capture them immediately:
domain-glossary skill if available)Present a summary at the end using the reasoning skill format:
## Clarification Summary
### Decisions Made
| # | Decision | Justification | Confidence |
|---|----------|---------------|------------|
| 1 | [what was decided] | [why] | [High/Medium/Low] |
### Assumptions
- [assumption made during the session]
### Open Items
- [anything that could not be resolved and needs follow-up]
### Suggested Next Steps
- [ADR needed for X]
- [Spec update needed for Y]
Use these patterns to probe deeper:
| Technique | When to use | Example |
|---|---|---|
| Concrete scenario | Vague requirement | "Give me a specific example of when this would happen" |
| Edge case probe | Happy path only discussed | "What happens if [unusual input]? What about [concurrent access]?" |
| Contradiction surfacing | User states conflict with code/docs | "Your code does X, but you just said Y. Which is correct?" |
| Terminology sharpening | Overloaded or vague terms | "You said 'account'. Do you mean the billing entity or the login identity?" |
…
为软件架构图提供设计与审查建议,提升文档中的图示清晰度与规范性
帮助你创建、切换并检查代码分支,确保实现前遵循正确分支策略。
用于初始化项目或校验并生成 SDD 文档模板,确保规范齐全且为最新版本。
用于初始化项目时检查并创建社区治理所需的标准仓库文件。
在开始处理 GitHub 或 Azure 工作项前,核对负责人、依赖、优先级与产能。
系统化排查测试失败、构建中断与异常运行问题,帮助快速恢复开发进度
将模糊或高风险的产品与工程变更梳理为可验证验收标准与实施要求
为 AI 编码代理提供通用追问能力,帮助澄清需求与补全关键信息
将模糊问题梳理为结构化意图规格,辅助团队更准确地定义与落地需求
通过结构化追问与方案比较,把模糊想法梳理成可执行设计。
沉淀并查询代码库经验教训,帮助开发、验证与评审减少重复踩坑。
帮助你为复杂问题编写调试测试并反复验证,快速定位异常根因。