Banker Slides Pptx
v0.9.7Turn a banker-memo analysis.md + data-provenance.md into an investment-banker-craft .pptx (real tables, bar/line 图表s, risk heatmap, scenario grid — NOT paragraph dumps). Step 2 of 2 in the banker 流水线; pAIr with banker-memo-md for the MD step.
运行时依赖
安装命令
点击复制技能文档
Banker Slides PPTX
Step 2 of the banker 流水线: analysis.md + data-provenance.md → slides-outline.md (structured) → .pptx with real banker visual primitives.
流水线 position banker-memo-md (Step 1) → analysis.md + data-provenance.md │ ▼ banker-slides-pptx (THIS 技能) │ ┌─────────┴─────────┐ ▼ ▼ slides-outline.md (rendered by) (structured YAML build_outline_deck_v2.py blocks per slide) │ ▼ .pptx
What makes this different from a generic "write some slides" prompt
Most LLM-written slide outlines are prose ("Slide 4: Key takeaway is X"). That's useless — the 渲染器 can only emit a paragraph.
This 技能 forces the 代理 to write structured layout data the 渲染器 can 解析 into real pptxgenjs primitives:
stat-cards → 添加Shape + big-number 添加Text cards 3y-table / peer-table / scenario-table → real 添加Table() with column widths + cell fill bar-图表 / line-图表 → real 添加图表() with X-axis + Y-series data risk-heatmap → 3×3 colored grid with risk items placed by (severity, likelihood) callout-box → full-width gold-bordered box + large-font verdict text
The prompt reads analysis.md already written by banker-memo-md, 提取s the numbers, and emits structured outline blocks. The 渲染器 does no LLM work — it's a deterministic layout emitter.
Outline 模式 (what the 代理 writes)
Each slide uses a ## Slide N —