全部技能 / 文档与知识 / exec-briefing-memo
文档与知识 · nexu-io/html-anything

exec-briefing-memo

Decision needed + recommendation + evidence + tradeoffs, 把复杂材料压成可拍板的一页

风险提醒:绿色 · 放心使用AI 侦查报告
作者 nexu-ioGitHub nexu-io/html-anything ↗Stars 8827许可 Apache-2.0(仓库根 LICENSE = Apache License 2.0;GitHub API license.spdx_id = Apache-2.0;next/package.json 亦声明 Apache-2.0)commit 553ed98c28
agent 宿主通常会约束 skill 执行权限;风险提醒为 AI 侦查观点,不构成质量或安全保证。第三方 skill 仅作拆解与展示,安装使用风险自负,版权归原作者。

1实现原理 · 为什么它能做到

这个 skill 不是可执行程序,而是「一个目录 = 一个模板」:SKILL.md 的 frontmatter 供选择器展示,正文(body)就是发给模型的提示词;加模板=加目录,不需要改 TypeScript。

next/src/lib/templates/loader.ts
routes rescan disk and the client refetches `/api/templates`.
注:同一文件头注释写明目录约定:SKILL.md(frontmatter + prompt body)/ example.md(可选输入样例)/ example.html(可选预览)。本 skill 目录内正是这一结构。

实际下发提示词 = 平台共享设计指令(SHARED_DESIGN_DIRECTIVES)+ 本 skill 的 SKILL.md 正文 + 用户内容,由 assemblePrompt 拼成一条 prompt。

next/src/lib/templates/shared.ts
Wrap a per-template instruction body with the shared design directives and
注:所以本 skill 的正文只负责「版式/风格/组件库」这一段;输出纪律(单文件 HTML、必须用用户真实数据、内容驱动数量)来自共享指令,模板作者不必重复声明。

成稿不走文件系统:共享指令明令禁止 Write/Edit/Bash 等文件工具,要求模型把整份 HTML 直接作为回复正文流式输出(stdout 由前端捕获落盘)。

next/src/lib/templates/shared.ts
**禁止使用 Write / Edit / MultiEdit / Bash / Create / 任何文件系统工具**。不要把 HTML 写到任何 \`.html\` 文件里。前端直接捕获你的 stdout 文本, 文件落盘由前端负责。
注:这是「skill 自身零写盘」的机制来源:写文件的是宿主前端,不是 skill;本目录内也无任何脚本。

交付物被定义为「3 分钟能拍板的一页」而非纪要/周报/PRD,并给出 9 段强制结构(memo header / decision needed / recommendation / why now / key facts / tradeoff table / risks / decision path / next actions)。

next/src/lib/templates/skills/exec-briefing-memo/SKILL.md
【意图】这不是会议纪要、不是周报、不是 PRD。它的唯一目标是帮助决策者在 3 分钟内理解问题并拍板。
注:结构里带强制判据:推荐必须明确且带 confidence level,不允许写「可以考虑」;Tradeoff 要按 Option A/B/C 对比 upside / cost / risk / reversibility;Risks 每条要给缓解动作。

首屏纪律写进设计要求:结论与建议必须最先出现,背景不得先行。

next/src/lib/templates/skills/exec-briefing-memo/SKILL.md
- 首屏必须直接呈现 decision + recommendation, 不要先铺陈背景。
注:样例照此落地:第一个 section 内先是 header pills(Executive memo / Owner / Deadline / Audience),紧接着就是「Decision needed」大标题与右侧绿色 Recommendation 卡(Approve a narrow Enterprise Preview. + Confidence: medium-high + Reversible)。

本模板是 9 个里唯一自带可选风格资产目录的:assets/ 下三份可直接套用的 HTML 风格(board-memo 默认 / decision-command 深色指挥台 / board-paper 董事会纸议案),并规定按场景三选一、不得混用。

next/src/lib/templates/skills/exec-briefing-memo/SKILL.md
- `assets/board-memo.html`: 默认风格。浅色高管 memo, 适合 CEO/CFO/CRO、运营、产品决策。
注:同节给出选用规则:未指定→board-memo;材料强调紧急/风险/行动指挥→decision-command;面向董事会/正式审批→board-paper。三份资产均为 Tailwind CDN 单文件。

样例成稿与 assets/board-memo.html 同源:目录里挂的 example.html 就是「默认风格」那份资产的实例化版本。

next/src/lib/templates/skills/exec-briefing-memo/assets/board-memo.html
<div class="label">Tradeoff table</div>
注:diff 两份文件无差异(字节级相同);因此预览所见即 board-memo 风格本身,另外两种风格(decision-command 深色、board-paper 衬线)只在 assets 里给样式底,没有配套的成品样例。

内容真实性与证据缺口被写进规则:不许编造数字/客户/预算/日期;缺关键信息时列 Evidence gaps,但仍要给 provisional recommendation。

next/src/lib/templates/skills/exec-briefing-memo/SKILL.md
- 如果缺少关键信息, 在 Evidence gaps 中列出, 但仍给出基于现有证据的 provisional recommendation。
注:配套 example.md 是「碎片材料 → 一页 memo」的输入样例:FlowLedger 的销售/产品/财务/风险/CXO 关切混杂信号,用于检验模型能否提炼成一个 decision frame。

决策路径被产品化为三张并列卡(Approve / Reject / Need evidence),而不是一段「下一步」文字。

next/src/lib/templates/skills/exec-briefing-memo/example.html
<h3 class="font-extrabold">Need evidence</h3>
注:对应 SKILL.md 第 8 条「approve / reject / ask for more evidence 三种路径各自下一步」;样例的 Tradeoff table 与 Risks & mitigations 也都是独立区块,形成「结论—证据—权衡—风险—路径」的拍板链条。

服务端 /api/convert 只做三件事:按 templateId 从磁盘读 skill、拼 prompt、spawn 本地 agent CLI 并 SSE 流转发输出。

next/src/app/api/convert/route.ts
prompt = assemblePrompt({ body: skill.body, content, format });
注:同文件先 `const skill = loadSkill(templateId);`(无此模板即 400),再交给 invokeAgent;skill 目录本身不产生进程、不联网。

2核心能力

01把碎片材料压成一页决策 memo(Decision needed + Recommendation + Confidence)
02按 Option A/B/C 做权衡表(upside / cost / risk / reversibility)
03决策路径三选一(approve / reject / ask for more evidence),每条给下一步
04下一步行动清单(owner / due date / expected artifact)
05三套可选风格资产,按场景三选一(board-memo / decision-command / board-paper)
06风险与缓解成对输出(3-5 条风险各自给缓解动作)
07自带输入样例(FlowLedger 是否上 Enterprise Plan 的碎片材料)
08首屏即结论的版式纪律

4风险提醒 风险提醒:绿色 · 放心使用

风险提醒:绿色 · 放心使用
  • 结构与样例不完全对齐 — Why now / Next actions / Evidence gaps 在提示词里是强制的,但样例成稿没有对应区块;照样例复制会缺段,需以 SKILL.md 为准或人工补写。
  • 版式依赖 Tailwind CDN — 三份资产大量使用 Tailwind 工具类,离线/内网打开会丢栅格与间距;正式分发(如董事会 PDF)前应先导出为自包含 HTML 或截图。
  • 决策类内容的误导风险最高 — 一页 memo 的说服力容易让读者跳过证据核验;模板虽禁止编造,但 confidence level 与措辞仍可能被模型拔高,需人工复核关键数字来源。
  • 敏感材料集中 — 输入常含未公开财务、客户、并购信息,成稿即为高敏文档;模板无脱敏与水印机制,需在流程上约束流转。
  • README 未收录 — 仓库文档的模板表未列出本模板,外部读者可能不知道它存在(不影响 loader 加载)。
风险提醒:绿色,放心使用。判级对象=skill 自身目录(SKILL.md / example.html / example.md / assets 三份样式):零脚本(除产物 HTML 里的 Tailwind CDN script)、零凭证读取、零写盘指令、无执行期网络调用代码。按批4 终版细则:「产物引用」不判级——SKILL.md 指定的 assets/board-memo.html、assets/decision-command.html、assets/board-paper.html 与 example.html 各自引用 cdn.tailwindcss.com 与 fonts.googleapis.com,这些端点由成稿 HTML 在浏览器端拉取,skill 执行时不外发;静态样式/字体 CDN,不传用户素材、无凭证,故维持 green。目录内端点逐条自证:① https://cdn.tailwindcss.com ×3(三份 assets 各第 7 行);② https://fonts.googleapis.com(board-memo/example 引 Inter + Noto Sans SC,board-paper 引 Source Serif 4,decision-command 引 Inter)。宿主侧只作说明:本地 agent CLI spawn、预览 iframe allow-scripts + allow-same-origin。无 orange 要件(无外部生成后端调用)、无 red 要件(无逆向/冒充/绕过/降级)。

5第二遍独立确认

  • [discrepancy] 9 段强制结构中样例实际覆盖的部分 — 样例含 Decision needed / Recommendation(含 Confidence: medium-high)/ Tradeoff table / Risks & mitigations / Decision path(Approve·Reject·Need evidence)/ header(Owner·Deadline·Audience);缺 Why now、独立 Key facts 块(仅 4 张指标卡)、Next actions、Evidence gaps。
  • [ok] example.html 与 assets/board-memo.html 字节相同 — diff 输出为空;挂载的预览即默认风格资产的实例化版本。
  • [ok] 三套风格资产存在且风格迥异 — board-memo(--paper:#faf9f5)、decision-command(--bg:#101418 深色)、board-paper(--paper:#fbfaf6 + Source Serif 4 + 双线 rule)三份齐全。
  • [discrepancy] README 收录情况 — 仓库 README 的模板表(105 处模板链接)未列出 exec-briefing-memo,grep briefing/memo 只命中 deck-safety-alert;属文档滞后——目录存在、loader 能加载、featured=8 已声明。
  • [ok] 成稿版式依赖 Tailwind 运行时 — 三份资产均 <script src="https://cdn.tailwindcss.com"></script> 且大量使用 Tailwind 工具类(p-7 / lg:grid-cols-[1.15fr_.85fr] 等);离线时栅格与间距会失效,仅内联 <style> 部分保留。
  • [ok] 「不要捏造数字」与样例输入的关系 — example.md 提供了 18 inbound / 7 accounts / $18k-35k / 4-6w 等素材,样例成稿的 4 张指标卡(Enterprise asks 18、Large accounts 7、Potential ACV $18k-35k、Roadmap cost 4-6w)逐项对得上,未被编造。
  • [ok] 目录内无脚本、无凭证读取 — 除 Tailwind CDN script 外无 JS;无 token/env 读取;assets 只被 SKILL.md 指定为风格参考,不执行。

6结论

  • 以决策为唯一目标的模板:结构条款全是判据(明确建议 + confidence、三路径、权衡四轴),产出自带「可拍板性」。
  • 首屏即结论,符合高管 3 分钟阅读习惯:decision + recommendation 高亮卡在最上方,证据与权衡在后。
  • 风格即规则:三套资产 + 明确选用条件(默认 board-memo / 紧急用 decision-command / 董事会用 board-paper),比让模型临场设计更可控。
  • 反编造纪律:要求缺信息时列 Evidence gaps 但仍给 provisional recommendation,兼顾诚实与可行动。
  • 带输入样例,落地路径清晰:一份杂乱的 CXO 材料 → 一页 memo,可直接对照学习。
  • 适合:适合把会议记录、调研材料、销售与财务反馈压成一页可拍板 memo 的场景;适合需要给 CEO/CFO/董事会/投资人做决策输入的产品与运营负责人;适合作为 go/no-go、预算审批、发布门禁的标准化载体。
    不适合:不适合需要完整论证过程的长报告(本模板刻意压缩到一页);不适合会议纪要/周报/PRD(SKILL.md 明确排除);不适合对外营销材料(无叙事与品牌表达);不适合数据量大到需要多页图表支撑的财务分析(指标卡 + 表格容量有限)。
    安装 agent 直装可复制
    ① 本站镜像 更新 2026-09-15
    方式 A · 人下载镜像包下载 exec-briefing-memo.tar.gz
    sha256: 69bd73088bbba9e0…
    方式 B · JSON 格式安装指南,复制给 agent
    安装指南
    agent 读 JSON 指南后会自动从本站下载安装,无需更多说明。
    ② 上游 GitHub · 原始来源
    能访问 GitHub?直接去上游安装(实时版,可能已更新)GitHub 原始 ↗
    本页镜像锁定 commit 553ed98c28;上游为实时仓库。
    来源信息 GitHub 原始
    作者 / 仓库nexu-io / nexu-io/html-anything
    Stars8827
    最近推送2026-09-15
    本 skill commit553ed98c28
    许可Apache-2.0(仓库根 LICENSE = Apache License 2.0;GitHub API license.spdx_id = Apache-2.0;next/package.json 亦声明 Apache-2.0)
    本站信息
    收录日期2026-09-06
    分类文档与知识
    侦查报告AI 侦查 · 2 遍 · 2026-09-06
    本站镜像与 GitHub 原始是不同来源:本站锁定 commit 快照经 /r2 分发;GitHub 为实时上游,内容可能已更新。
    同分类邻近