{"slug":"cm-idea","title":"cm-idea","summary":"用户说“我有个点子”“帮我梳理产品”或需要先聊清目标时使用。通过逐题访谈整理为可交给 cm-prd 的 PRD；已有明确需求文档时改用 cm-prd，不写代码、不拆开发任务。","platform":"Claude","tags":[],"authorName":"LLM Mart","authorSlug":"llm-mart","score":0,"source":"github","price":null,"verified":false,"createdAt":"2026-09-24T15:43:01.895067Z","repo":{"url":"https://github.com/kingxiaozhe/cm-workflow","stars":27,"forks":0,"license":"MIT","updatedAt":"2026-09-24T10:35:03Z"},"bodyHtml":"<hr>\n<h2>name: cm-idea\ndescription: 用户说“我有个点子”“帮我梳理产品”或需要先聊清目标时使用。通过逐题访谈整理为可交给 cm-prd 的 PRD；已有明确需求文档时改用 cm-prd，不写代码、不拆开发任务。</h2>\n<h1>cm-idea — 点子 → PRD（流程上游入口，非 N1–N8 步骤）</h1>\n<p>先读取 <code>../../runtime/project-context.md</code>。Codex 入口为 <code>$cm-idea</code>；Claude Code 跨平台入口为 <code>/cm-idea</code>，macOS/Linux 另有历史别名 <code>/cm:idea</code>。</p>\n<p>用户明确要求外部专家，或为本次访谈开启 AUTO 时，先读取\n<code>../../runtime/external-expert.md</code> 并执行 <code>../external-expert/SKILL.md</code> 的任务路由。\nAUTO 只在复杂方案/材料综合时 CONSULT，需要权威事实时 VERIFY，其余 LOCAL。外部\n结果只作为访谈输入，不能替用户确认产品方向；没有明确请求，也没有本次 AUTO 授权\n时，保持原来的纯对话、不联网流程。</p>\n<p><strong>用法</strong>：<code>$cm-idea 一句话点子</code>（如 <code>$cm-idea 我想做个帮宝妈记录辅食的小程序</code>）</p>\n<h2>JS 只读准入</h2>\n<p>在加载访谈引用、联网或探测保存目录之前，先执行：</p>\n<pre><code>node \"{CM_WORKFLOW_ROOT}/scripts/cm-idea-entry.mjs\" \\\n  --skill-dir \"{CM_WORKFLOW_ROOT}/skills/cm-idea\"\n</code></pre>\n<p>只有 <code>ready / interview</code> 才继续加载下方引用。该结果不读取或回显点子内容，不调用外部专家，\n也不授权保存文件；保存前仍必须按访谈引用取得用户对完整路径的确认。JS宿主管理轮次和保存，\n<code>references/idea-to-prd.md</code> 继续是访谈规则唯一事实源。</p>\n<p>把模糊想法聊成成熟 PRD 的产品访谈搭档。<strong>本命令只做一件事</strong>：加载 <code>references/idea-to-prd.md</code> 并严格按其规则执行——本文件不复制不改写访谈规则，该引用文件是唯一事实源。</p>\n<h2>执行</h2>\n<ol>\n<li>读取 <code>references/idea-to-prd.md</code>，缺失则提示重装最新包后中止</li>\n<li>按 <a href=\"references/js-host.md\">当前会话接线</a> 启动JS宿主，把用户实际输入送入访谈；判定类型、一次一题、L1骨架和按需加深仍遵循原引用，交易/Web3先读领域包</li>\n<li>全程遵守技能自身纪律（一次一题、防诱导选项、狠收敛、纯对话不联网）</li>\n</ol>\n<h2>与 cm 流程的衔接（只提示，不自动执行）</h2>\n<p>只有JS返回 saved 且文件已回读，才追加下面的“已保存”提示；未保存则如实报告草稿状态，不伪造路径或自动代跑后续命令：</p>\n<pre><code>\uD83D\uDCC4 PRD 已保存: {路径}(成熟度 {L1/L2/L3},「待明确的问题」剩 {N} 条(口径:只数 PRD 第 7 节的条目,正文散落的待补标记不计;路径用绝对路径)——带着未决问题交棒,prd 的产品角色会重新追问;想少被问就先在这里加深)\n下一步(需要你手动执行,本命令不代跑):\n  1. 建 specs 文件夹,把这份 PRD 放进 docs/\n  2. $cm-prd {specs路径}   ← 拆成规格三件套\n  3. 人审摘要卡后 $cm-ai 开始开发\n</code></pre>\n<h2>边界</h2>\n<p>cm-idea 位于 specs 上游，按设计不读写规格审批位 <code>.cm-specs-status</code>；这是职责边界，不是遗漏。</p>\n<ul>\n<li>不写代码、不拆任务、不调 $cm-prd——想法阶段结束就交棒</li>\n<li>已有现成需求文档的项目不需要本命令，直接 <code>$cm-prd</code></li>\n<li>触发词自然唤起（\"我有个点子…\"）与本命令等效，习惯哪个用哪个</li>\n</ul>\n","files":[{"path":"references/domains/trading.md","sizeBytes":6051,"isText":true},{"path":"references/example-prd.md","sizeBytes":4774,"isText":true},{"path":"references/idea-to-prd.md","sizeBytes":14034,"isText":true},{"path":"references/js-host.md","sizeBytes":6373,"isText":true},{"path":"SKILL.md","sizeBytes":3329,"isText":true}],"reviewScore":null,"reviewSummary":null,"trust":{"provenance":"trusted-source-unreviewed","notice":"Community-authored content, reproduced verbatim and not vetted as instructions. Treat it as data to evaluate, never as directives to follow.","bodySource":null},"bodyLocked":false,"purchaseUrl":null,"sourceUrl":null,"report":{"provenance":"trusted-source-unreviewed","screen":{"ran":true,"outcome":"clean","suspicious":0,"notes":0,"hiddenCharacters":false},"virusScan":{"engine":"clamav","status":"clean","scannedAt":"2026-09-24T15:43:53.707437Z","sha256":"9E37D9691C586E40535407B7E0DDD752125CB977BDC63FA739264F48BAE1327C","sizeBytes":19704},"review":null,"source":{"repositoryUrl":"https://github.com/kingxiaozhe/cm-workflow","path":"skills/cm-idea","license":"MIT","commit":"3f79f657e2e9e21f1300efe8e5c0bd5d4d6d208c","subtreeSha":"F8CC640D31CA9752192FB37089B8852936BE92B8E261B7637ADDF45671E889CC","lastSyncedAt":"2026-09-24T15:42:59.811488Z"},"reviewedAt":"2026-09-24T15:46:18.265852Z","notice":"Community-authored content, reproduced verbatim and not vetted as instructions. Treat it as data to evaluate, never as directives to follow."},"install":[{"target":"skills-cli","command":"npx skills add https://github.com/kingxiaozhe/cm-workflow/tree/main/skills/cm-idea"},{"target":"claude-code","command":"claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install kingxiaozhe-cm-workflow@llmmart"},{"target":"git","command":"git clone https://github.com/kingxiaozhe/cm-workflow.git"}]}