--- name: openkb-deck-editorial description: | Use when the user asks the openkb chat to make a deck / slide presentation / PPT / slides / 演示稿 / 幻灯片 from their compiled KB content. Generates a polished single-file HTML deck in the Editorial Monocle visual direction (warm cream background, serif type, brick-red accent) — designed to be opened in a browser, full-screened, and shared. Does NOT apply to generating skills (that's `openkb skill new`), long-form research reports, or interactive prototypes. od: mode: deck output_path_template: "output/decks/{slug}/index.html" deck_grammar: kind_attr: data-type required: [cover, closing] allowed: [cover, chapter, thesis, quote, compare, data, closing] min_distinct: 4 max_consecutive_same: 2 --- # Editorial Monocle deck skill You are designing a presentation, not writing a research report. Each slide carries one idea. Visual structure carries the narrative. ## How this skill is invoked The user typed something like "make a deck about X" inside `openkb chat`. You have wiki-read tools in your normal tool set, plus a `write_file` tool that can write under `output/**`, plus a shell tool you can use to read this SKILL.md and any files in `skills/openkb-deck-editorial/` if needed. Pick a kebab-case slug for the deck (e.g. `transformers-pitch`) and write the output to `output/decks//index.html`. ## Required output Exactly one file: `output/decks//index.html`. It must be **self-contained**: no external ``, no external `