1仕組みと動作原理
本skillは実行可能プログラムではなく、「1ディレクトリ=1テンプレート」の構成です。SKILL.md の frontmatter はセレクター表示用であり、本文(body)はモデルに送るプロンプトそのものです。テンプレートの追加はディレクトリの追加のみで完結し、TypeScriptの変更は不要です。
routes rescan disk and the client refetches `/api/templates`.
実際に発行されるプロンプトは、プラットフォーム共有設計指示(SHARED_DESIGN_DIRECTIVES)+本skillの SKILL.md 本文+ユーザーコンテンツとなり、assemblePrompt によって1つのプロンプトに組み立てられます。
Wrap a per-template instruction body with the shared design directives and
完成稿はファイルシステムを経由しません。共有指示により Write/Edit/Bash などのファイルツールの使用が明示的に禁止されており、モデルはHTML全体を返答本文として直接ストリーミング出力します(stdout はフロントエンド側で捕捉されてディスクに保存されます)。
**禁止使用 Write / Edit / MultiEdit / Bash / Create / 任何文件系统工具**。不要把 HTML 写到任何 \`.html\` 文件里。前端直接捕获你的 stdout 文本, 文件落盘由前端负责。
成果物は議事録・週報・PRDではなく「3分で即決できる1ページ」と定義されており、9つの必須構成セクション(memo header / decision needed / recommendation / why now / key facts / tradeoff table / risks / decision path / next actions)が指定されています。
【意图】这不是会议纪要、不是周报、不是 PRD。它的唯一目标是帮助决策者在 3 分钟内理解问题并拍板。
ファーストビュー(首屏)の規律が設計要件に組み込まれています。結論と推奨事項を最優先で表示し、背景説明を先行させてはなりません。
- 首屏必须直接呈现 decision + recommendation, 不要先铺陈背景。
本テンプレートは全9種の中で唯一、選択可能なスタイルアセット用ディレクトリを備えています。assets/ 配下に即時適用可能な3種類のHTMLスタイル(デフォルトの board-memo / ダーク調司令室の decision-command / 取締役会ペーパーの board-paper)が格納されており、状況に応じて1つを選択し、混用は不可と規定されています。
- `assets/board-memo.html`: 默认风格。浅色高管 memo, 适合 CEO/CFO/CRO、运营、产品决策。
サンプルの完成稿は assets/board-memo.html と同一ソースです。ディレクトリ内の example.html は「デフォルトスタイル」のアセットをインスタンス化したバージョンです。
<div class="label">Tradeoff table</div>
コンテンツの真実性と証拠の欠落(Evidence gaps)がルールとして規定されています。数値、顧客、予算、日付の捏造は禁止されており、重要情報が不足している場合は Evidence gaps を明記しつつ、暫定的な推奨事項(provisional recommendation)を提示する必要があります。
- 如果缺少关键信息, 在 Evidence gaps 中列出, 但仍给出基于现有证据的 provisional recommendation。
意思決定パスは単なる「次のステップ」の文章ではなく、並列する3枚のカード(Approve / Reject / Need evidence)としてプロダクト化されています。
<h3 class="font-extrabold">Need evidence</h3>
サーバーサイドの /api/convert が行う処理は3点のみです。templateId に基づいてディスクから skill を読み込み、プロンプトを組み立て、ローカル agent CLI を spawn して出力を SSE ストリームで転送します。
prompt = assemblePrompt({ body: skill.body, content, format });
2コア機能
4推奨統制措置と判定根拠
- SKILL.md: 純粋なプロンプト指示およびルール定義テキストのみで構成され、スクリプト実行や外部への影響はありません。
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結論
69bd73088bbba9e0…