trailofbits/skills✦ 精选0°

ask-questions-if-underspecified

仓库创建 2026年1月15日最近提交 6 天前SkillHot 收录 20 天前
▸ 精选理由

提高任务准确性,避免误实现与返工。

这个 Skill 做什么

在信息不足或多解时主动向用户提问以澄清需求。

在需求不明确或存在多种理解可能时,主动提出关键问题把目标、范围、约束和环境澄清清楚再行动。适用于有实现风险或会影响最终结果的任务,避免走弯路或返工。做法是只问最少必要的问题,优先锁定会改变实现方案的核心信息。

▸ 展开 SKILL.md 英文原文

Clarify requirements before implementing. Use when serious doubts arise.

Skill 开发管理澄清提问对话策略通用
6.3k
Stars
542
Forks
40
仓库内 Skill
+270
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/trailofbits/skills/main/plugins/ask-questions-if-underspecified/skills/ask-questions-if-underspecified/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/trailofbits/skills/main/plugins/ask-questions-if-underspecified/skills/ask-questions-if-underspecified/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Ask Questions If Underspecified

## When to Use

Use this skill when a request has multiple plausible interpretations or key details (objective, scope, constraints, environment, or safety) are unclear.

## When NOT to Use

Do not use this skill when the request is already clear, or when a quick, low-risk discovery read can answer the missing details.

## Goal

Ask the minimum set of clarifying questions needed to avoid wrong work; do not start implementing until the must-have questions are answered (or the user explicitly approves proceeding with stated assumptions).

## Workflow

### 1) Decide whether the request is underspecified

Treat a request as underspecified if after exploring how 
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有