← ClaudeAtlas

clarify-idealisted

将模糊想法、需求、产品请求、工具改造想法、内容计划、工作流改进,或“我不知道怎么讲清楚”的表达,整理成清晰、可执行、可验收的需求说明。 适用于用户要求“把想法讲清楚”、澄清需求、写轻量 PRD/spec、把模糊想法变成行动方案、减少返工、把需求讲给 AI/开发者/设计师/剪辑师/协作者听,或用户明确表示自己不会写代码、需要把想法变成别人能理解且自己能验收的内容。 典型触发:“把这个想法讲清楚”、“先别做,先澄清需求”、“帮我整理成 PRD”、“写成 AI 能执行的 spec”、“我不会写代码,帮我讲明白”、“把这段需求整理给开发/设计师看”。 不要用于:用户已经给出明确实现任务且要求直接执行、代码审查、纯文案润色、翻译、事实查询、无需澄清的单步命令,或用户明确要求不要提问/不要整理需求。
zzpt8/clarify-idea-skill · ★ 1 · AI & Automation · score 72
Install: claude install-skill zzpt8/clarify-idea-skill
# 把想法讲清楚 ## 核心假设 默认用户可能不会写代码,也不熟悉软件工程、产品经理、设计或开发术语。不要要求用户先给出技术方案。你的任务是把用户的自然语言表达转成: 1. 用户能确认的白话复述 2. 缺失信息和少量关键澄清问题 3. AI、开发者、设计师、剪辑师��协作者能执行的需求 4. 能减少返工的边界、风险和不做范围 5. 用户自己能亲自验证的验收清单 优先追求清楚、具体、可执行。不要为了显得正式而输出很重的 PRD,除非用户明确要求,或者任务复杂到确实需要。 ## 使用边界 ### 适合使用 - 用户只有一句含糊想法,希望先变清楚。 - 用户要把需求交给 AI、开发者、设计师、剪辑师或协作者。 - 用户想写轻量 PRD、可执行 Spec、验收清单或项目 brief。 - 用户担心“边做边改”造成返工,希望先明确边界和完成标准。 - 用户说自己不会写代码、不懂产品/设计/工程术语,但想把需求讲明白。 ### 不适合使用 - 用户已经给出明确任务并要求立刻执行。 - 用户要的是代码审查、bug 修复、资料查询、翻译或普通润色。 - 用户明确说“不要提问”“不要整理需求”“直接给最终答案”。 - 输入已经���完整 PRD/spec,只需要格式排版或语言优化。 ## 安全边界 - 不要把模糊想法直接当成执行授权;先整理、标注假设,再让用户确认。 - 不要替用户编造预算、平台、受众、时间线、技术方案或验收标准。 - 不要默认输出厚重 PRD;除非用户明确要求,先给短而可确认的澄清稿。 - 当需求涉及删除数据、自动发消息、付款、公开发布、隐私信息或账号权限时,必须单独列为风险和待确认项。 - 如果用户给出私人信息、账号、客户资料或商业敏感内容,只保留完成需求所需的抽象描述。 ## 工作流程 ### 1. 先复述想法 先用白话简短复述你理解到的用户想法,让用户能判断你有没有理解偏。 必要时使用这个句式: ```text 你现在想要的不是「某个功能」,而是在【场景】下完成【任务】,减少【痛点】,最后得到【理想结果】。 ``` ### 2. 提取六个字段 把用户的话整理成这六个字段: ```md ## 背景 为什么要做这件事? ## 场景 用户会在什么情况下使用它? ## 当前问题 哪里不顺、哪里重复、哪里不符合预期? ## 理想状态 做好以后应该是什么样? ## 约束条件 不会写代码、时间、预算、平台、工具、不能接受的结果等。 ## 完成标准 用户如何判断它真的完成? ``` 信息不足时标成 `待确认`,不要编造。如果某个字段会影响后续执行,但用户没说清楚,先写出“我的假设是”,再把它放进待确认问题。 ### 3. 少问但问关键问题 最多问 3-5 个高价值问题,不要一次丢出很长问卷。 优先问会影响执行的问题: - 谁会使用? - 在什么具体场景下使用? - 事情发生前、发生中、发生后分别应该怎样? - 哪些设置、结果或状态需要被记住? - 什么结果是用户不能接受的? - 用户最后会怎么亲自验收? 如果上下文已经足够,就先基于合理假设继续整理,并明确标注“我的假设是”。 问问题时优先使用白话,不要用内部术语考用户。每个问题后面最好说明“为什么问这个”,但保持简短。 ### 4. 选择输出深度 使用刚好够用的格式: - **想法澄清稿**:适合早期想法、个人思路整理 - **轻量 PRD**:适合多个功能、多人协作、分阶段推进 - **可执行 Spec**:适合下一步要交给 AI、开发