# Openkb Deck Neon

Use when the user asks the openkb chat to make a deck / slide presentation / PPT /...

- Repository: https://github.com/VectifyAI/OpenKB (4837 stars)
- Category: Documents
- License: Apache-2.0
- Last updated: 2026-07-22
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add VectifyAI/OpenKB --skill openkb-deck-neon -g -a claude-code -y`
Codex: `npx skills add VectifyAI/OpenKB --skill openkb-deck-neon -g -a codex -y`
Cursor: `npx skills add VectifyAI/OpenKB --skill openkb-deck-neon -g -a cursor -y`
Gemini CLI: `npx skills add VectifyAI/OpenKB --skill openkb-deck-neon -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add VectifyAI/OpenKB`

## 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.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# 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/<slug>/index.html`.

## Required output

Exactly one file: `output/decks/<slug>/index.html`.

It must be **self-contained**: NO external `<link rel="stylesheet">`, NO
external `<script src>`, NO remote `<img>`, **and NO web fonts** (no Google
Fonts link, that is an external link and breaks self-containment). All CSS in
one inline `<style>`; keyboard-nav JS in one inline `<script>` at end of
`<body>` (no scaling script needed, CSS fills the viewport). Use the local font stacks in §Type system, do not reach for Inter,
Chakra Petch, Orbitron, or any `fonts.googleapis.com` import.

The body is a sequence of `<section class="slide" data-type="...">` blocks;
each `data-type` is one of the 7 values in §Slide grammar. Keyboard nav:
← / → move between slides, `F` toggles fullscreen, `P` triggers print.

## Design system: Aurora Glass

Use this fixed design system. Do not improvise nearby colors, do not add a
fifth accent hue, do not bring in emojis. Glow and gradient are allowed here
(unlike the editorial skill), but they are seasoning, not the meal.

### Color palette

The rest: https://github.com/VectifyAI/OpenKB/blob/HEAD/skills/openkb-deck-neon/SKILL.md
