From ec600a9ad1a397c752568b93539be263e9bf4ec7 Mon Sep 17 00:00:00 2001 From: mountain Date: Tue, 16 Jun 2026 12:49:12 +0800 Subject: [PATCH 1/7] =?UTF-8?q?feat(skills):=20add=20openkb-deck-neon=20?= =?UTF-8?q?=E2=80=94=20dark=20Aurora=20Glass=20deck=20skill?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit A neon / glassmorphism deck visual direction parallel to openkb-deck-editorial: near-black canvas, teal/sky/magenta accents, aurora atmosphere, glass panels, and a scale-to-fit 16:9 stage that letterbox-fills any viewport (no fixed 1280px card). Reuses the existing deck engine and grammar (od.mode: deck) — no code changes. Invoke with: openkb deck new "" --skill openkb-deck-neon --- skills/openkb-deck-neon/SKILL.md | 226 +++++++++++++++++++++++++++++++ 1 file changed, 226 insertions(+) create mode 100644 skills/openkb-deck-neon/SKILL.md diff --git a/skills/openkb-deck-neon/SKILL.md b/skills/openkb-deck-neon/SKILL.md new file mode 100644 index 00000000..d64e8438 --- /dev/null +++ b/skills/openkb-deck-neon/SKILL.md @@ -0,0 +1,226 @@ +--- +name: openkb-deck-neon +description: | + Use when the user asks the openkb chat to make a deck / slide presentation / + PPT / slides / 演示稿 / 幻灯片 from their compiled KB content AND wants a + dark, high-tech, neon / glow / glassmorphism look (赛博 / 科技风 / 暗色 / + 霓虹 / 炫酷). Generates a polished single-file HTML deck in the Aurora Glass + visual direction (near-black background, teal/sky/magenta/amber neon accents, + glassmorphism panels, aurora gradient atmosphere) — opened in a browser, + full-screened, shared. For the warm, printed, serif look use + openkb-deck-editorial instead. Does NOT apply to generating skills + (`openkb skill new`), research reports, or scrolling long-form documents. +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 +--- + +# Aurora Glass deck skill + +You are designing a presentation, not writing a research report. Each slide +carries one idea. In this visual direction, **light, color and glow** organize +the slide — dark canvas holds it, neon points the eye, glass adds depth. + +## How this skill is invoked + +The user typed something like "make a deck about X" (and asked for a dark / +neon / 科技 look) 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 +tool to read this SKILL.md and files in `skills/openkb-deck-neon/` if needed. + +Pick a kebab-case slug (e.g. `okf-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 `