A generic requirement/problem clarification workflow. Use when a user/client request is ambiguous, underspecified, or hard to execute/verify. The skill reframes the request, defines scope, constraints, inputs, and acceptance criteria, then outputs a concise one-page definition and a minimal question set to close gaps. Suitable for product/feature requests, content requests, ops tasks, research asks, and decision-making prompts.
目标:把“模糊表达”收敛成可执行、可验收、可复用的定义文档;并产出最少追问与默认假设,避免陷入反复沟通。
输出模板见:
references/output-template.md
将请求归类为以下之一,并在输出里明确写出你的判断:
规则:如果用户表述里出现“做一个/写一份/给我…/产出…”,优先判为 Delivery;出现“为什么/怎么回事/下降/变差/问题”,优先判为 Diagnosis。
用 6 槽位把需求钉住(不要扩写成长文):
模板见:references/definition-card-6slots.md
将交付物拆成可检查的组成件,确保可批量、可复用:
模板见:references/deliverable-composition.md
把“缺什么”写成 Gap List,并生成 3-7 个最少追问:
问题库与问法规则见:references/question-bank.md
当信息缺失且对方回答困难时:
输出一个最低成本验证:
references/output-template.md:最终输出模板(固定结构)。references/definition-card-6slots.md:6槽位定义卡模板。references/deliverable-composition.md:交付物构成模板。references/question-bank.md:最少追问问题库(按类型)。npx skills add ttmouse/requirements-clarifier下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.
Manage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and export notes). Use when a user asks OpenClaw to add a note, list notes, search notes, or manage note folders.
Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
Use when you need to control Slack from OpenClaw via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
Manage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
Manage Trello boards, lists, and cards via the Trello REST API.
Category:productivity