Swiss Creative Mode Template
nexu-io/open-design
Swiss-inspired creative-mode presentation template skill with bold editorial typography, high-contrast geometric cards, interactive slide navigation, theme switching, hotspot overlays, and palette…
A skill your agent uses 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 /…
$ npx skills add VectifyAI/OpenKB --skill openkb-deck-neon -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install VectifyAI/OpenKB openkb-deck-neon --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/VectifyAI/OpenKB.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/openkb-deck-neon .claude/skills/openkb-deck-neon && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "openkb-deck-neon" agent skill from https://github.com/VectifyAI/OpenKB/tree/main/skills/openkb-deck-neon into .claude/skills/openkb-deck-neon/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "openkb-deck-neon", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/VectifyAI/OpenKB/tree/main/skills/openkb-deck-neonType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add VectifyAI/OpenKB --skill openkb-deck-neon -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install VectifyAI/OpenKB openkb-deck-neon --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/VectifyAI/OpenKB.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/openkb-deck-neon .agents/skills/openkb-deck-neon && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "openkb-deck-neon" agent skill from https://github.com/VectifyAI/OpenKB/tree/main/skills/openkb-deck-neon into .agents/skills/openkb-deck-neon/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "openkb-deck-neon", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add VectifyAI/OpenKB --skill openkb-deck-neon -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install VectifyAI/OpenKB openkb-deck-neon --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/VectifyAI/OpenKB.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/openkb-deck-neon .cursor/skills/openkb-deck-neon && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "openkb-deck-neon" agent skill from https://github.com/VectifyAI/OpenKB/tree/main/skills/openkb-deck-neon into .cursor/skills/openkb-deck-neon/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "openkb-deck-neon", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/VectifyAI/OpenKB.git --path skills/openkb-deck-neon--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add VectifyAI/OpenKB --skill openkb-deck-neon -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install VectifyAI/OpenKB openkb-deck-neon --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/VectifyAI/OpenKB.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/openkb-deck-neon .gemini/skills/openkb-deck-neon && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "openkb-deck-neon" agent skill from https://github.com/VectifyAI/OpenKB/tree/main/skills/openkb-deck-neon into .gemini/skills/openkb-deck-neon/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "openkb-deck-neon", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install VectifyAI/OpenKB openkb-deck-neonInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add VectifyAI/OpenKB --skill openkb-deck-neon -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/VectifyAI/OpenKB.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/openkb-deck-neon .github/skills/openkb-deck-neon && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "openkb-deck-neon" agent skill from https://github.com/VectifyAI/OpenKB/tree/main/skills/openkb-deck-neon into .github/skills/openkb-deck-neon/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "openkb-deck-neon", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add VectifyAI/OpenKB --skill openkb-deck-neon -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install VectifyAI/OpenKB openkb-deck-neon --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/VectifyAI/OpenKB.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/openkb-deck-neon .opencode/skills/openkb-deck-neon && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "openkb-deck-neon" agent skill from https://github.com/VectifyAI/OpenKB/tree/main/skills/openkb-deck-neon into .opencode/skills/openkb-deck-neon/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "openkb-deck-neon", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
openkb-deck-neonA skill your agent uses 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 /…
Openkb Deck Neon is an agent skill from VectifyAI/OpenKB. 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…
Its SKILL.md is about 4.3k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Frontend & Design, covering Slides and decks, Deep research and Typography. The repository describes itself as: OpenKB: Open LLM Knowledge Base. The licence is Apache-2.0.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit ff54396. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are css).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Openkb Deck Neon loads about 4.3k tokens when it runs. Until then it costs about 164 tokens; SKILL.md has 2,081 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from VectifyAI/OpenKB at commit ff54396, republished under its Apache-2.0 licence (© VectifyAI). 2,081 words, ~4,252 tokens.
.claude/skills/openkb-deck-neon/SKILL.md (or your agent's skills folder).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.
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.
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.
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.
:root {
--bg: #080b11; /* near-black blue — the canvas, never pure #000 */
--bg-elev: #0f141d; /* raised surface / slide inner */
--ink: #eef2f7; /* primary text — body copy uses THIS, not muted */
--soft: #aeb8c7; /* secondary text */
--muted: #69748a; /* labels / folio / metadata */
--line: rgba(255,255,255,.09); /* hairline borders */
--glass: rgba(255,255,255,.04); /* glassmorphism fill */
--teal: #2dd4bf; /* PRIMARY accent */
--sky: #38bdf8; /* secondary accent */
--magenta: #e879f9; /* tertiary accent */
--amber: #f6b94b; /* highlight / numbers-in-code only */
}These 4 neon hues + the neutrals are the only colors. No purple-on-white gradients, no rainbow, no per-slide recoloring.
--font-display: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto,
"PingFang SC", "Microsoft YaHei", sans-serif; /* heavy weights */
--font-mono: ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas,
monospace; /* labels, numbers, code, kickers */Display titles use --font-display at weight 800 with letter-spacing:-.02em.
The tech character here comes from mono for every label / number / kicker /
code, not from a fancy downloaded display face.
Type scale — use clamp() so type scales with the viewport (fixed px look tiny
on a 2560px screen). vw drives the middle value; the rem caps keep it sane:
--type-display: clamp(2.8rem, 5.2vw, 5.5rem) / 1.05 — cover/chapter titles--type-title: clamp(1.9rem, 3.2vw, 3rem) / 1.12 — normal slide titles--type-body: clamp(1.05rem, 1.4vw, 1.4rem) / 1.6 — body copy (var(--ink))--type-quote: clamp(1.6rem, 2.6vw, 2.2rem) / 1.35 — pull quotes--type-label: size clamp(.66rem,.8vw,.8rem), letter-spacing:.22em, uppercase, mono — label tracksradial-gradients in teal / sky / magenta / amber,
low alpha (.10–.16), filter: blur(14px). Positioned off the title.feTurbulence noise data-URI at opacity:.04
(data-URI is inline, NOT an external image — allowed).radial-gradient background, alpha < .06.These three layers are what stop the dark background from looking flat/cheap.
clamp() sizing adapt to any window ratio:html,body{height:100%;margin:0;overflow:hidden;background:var(--bg)}
.slide{position:fixed;inset:0;display:none;flex-direction:column;
justify-content:center;
padding:clamp(40px,5vh,72px) clamp(56px,5vw,128px)}
.slide.active{display:flex}F
fullscreen, P print (they do not scroll)..slide, which is the whole window). Inner
padding uses the clamp() values above so content breathes on any size.overflow:hidden + justify-content:center, a slide taller than the window
is clipped at BOTH top and bottom and is unreachable. Stay within the
bullet/word caps (§Failure modes), lean on the vh terms in the type scale so
text shrinks on short viewports, and if a slide would overflow, CUT content —
never let it clip.teal → sky → magenta, with box-shadow:0 0 14px of --teal. This is the
deck's signature — present on every slide.N / Total, right = source short label.--glass fill + backdrop-filter:blur(8px) + 1px --line border +
subtle inset highlight) is for compare columns and data cards only.background-clip:text) is reserved for
cover / chapter / closing big titles and data numbers — not for body.Use the WHOLE canvas — never a left sliver with a big empty right half. This is the #1 layout failure under fill-viewport. Every slide must span the width via ONE of these (vary them across the deck):
thesis / chapter / closing (and cover when it
has a visual). A 2-column grid that fills the slide:
.inner{display:grid; grid-template-columns:1.05fr .95fr; gap:clamp(40px,5vw,96px); align-items:center; width:100%; max-width:min(1600px,92vw); margin:0 auto}. Text in one column; a
first-class VISUAL in the other — a big labeled stat, a schema/spec
table, stacked labeled cards, or a simple diagram — sized width:100% to
fill its column, NEVER a thumbnail in a corner.
Build the visual with HTML + CSS (flex/grid); put every label in its own
HTML box so boxes auto-wrap and auto-space and never collide. Do NOT put
text in <svg><text> — SVG text does not wrap or reflow, so multiple labels
in a narrow column overlap into an unreadable smear. Use SVG ONLY for
lines / arrows / shapes between the HTML boxes (or skip SVG). Keep it to ≤4
nodes/cards with SHORT labels (node ≤2 words, caption ≤4 words); if labels run
long or there are many, use a VERTICAL stack of full-width rows, never a
cramped horizontal graph.cover, big thesis. The gradient display title
spans ~70vw across the upper canvas; subtitle + a thin full-width detail row
(kicker / stat strip / row of chips) beneath. The title fills the width, so
there is no right-hand void.data, quote. .inner{max-width:min(900px,72vw); margin:0 auto; text-align:center} with SYMMETRIC breathing room on both
sides (never one-sided dead space).compare — .inner{max-width:min(1180px,90vw); margin:0 auto; display:grid; grid-template-columns:1fr 1fr; gap:clamp(24px,3vw,56px)}, with
the glowing teal rule between columns.Per-slide self-test: is there a large empty right half? Then the layout is
wrong — widen the headline, add the visual column, or center it. The closing
diagram, compare columns, and any flow/graph MUST fill their region, never
shrink to a corner. Never size a content box to min-content/fit-content
(collapses to a sliver).
data big number: give it its OWN width — display:inline-block; width:max-content; max-width:92vw; white-space:nowrap; margin:0 auto — so it
is NOT clipped by the .inner text column, and (with background-clip:text)
the gradient covers the WHOLE string instead of stopping at the column edge
and leaving the last char unpainted/smeared under the glow. Size a SINGLE
number with clamp(3.5rem,11vh,9rem); a COMPARISON number (A → B, A vs B)
is far wider — drop it to clamp(2.4rem,7vh,5.5rem) and keep the whole string
(incl. the trailing %) inside 92vw, never overflowing. Body beneath stays
centered in the .inner as a readable ~3-line paragraph.--ink on --bg; never body copy in --muted/--soft
(exception: quote pull-quotes and cover/closing subtitles may be --soft).data-type values)data-type | Use | Neon signature |
|---|---|---|
cover | tag + huge gradient title + 1-line subtitle | strongest aurora; mono "OPENKB" top-left; gradient display title |
chapter | section divider: oversize number + name | number clamp(4rem,12vh,9rem) mono, teal with glow; name in --type-display |
thesis | one claim + short explanation | title fills ~60% height; ONE keyword in teal+glow; rest --ink |
quote | italic pull-quote + attribution | centered; left teal glowing vertical rule; quote in --soft |
compare | two-column comparison, 3–5 lines each | two glass panels; glowing teal vertical rule between them |
data | one number + label + one-line read | single number clamp(3.5rem,11vh,9rem); comparison A → B clamp(2.4rem,7vh,5.5rem); width:max-content;max-width:92vw (per §Composition); micro-copy in --type-label |
closing | mirrors cover; thanks / next step | same scale as cover; aurora dims toward calm |
Cover/closing have no chapter context → top-left label is "OPENKB".
concepts/ and summaries/
and read wiki/index.md. Build a mental map before deciding the argument.data-type assignments. Vary types — ≥4
distinct, no run of 3+ consecutive same type.output/decks/<slug>/index.html in one write_file call. Inline
all CSS, inline keyboard-nav JS, inline <svg> for any graphics, inline
noise as a data-URI. No external anything.fonts.googleapis.com, <script src>,
<link>, or remote <img>. Breaks self-containment AND the deck validator.
Use the local stacks; the look does not depend on a downloaded font.data-type.max-width or a
fixed 1280×720 box, leaving dark side-bands on a wide window. Slides are
position:fixed;inset:0 and fill the viewport edge-to-edge (§Frame).data box sizing to
min-content or a tiny max-width, squashing text into a narrow sliver on
a wide screen (and breaking big numbers). Wrap content in an .inner with
an explicit max-width (§Composition); big numbers white-space:nowrap.height="auto" written as an SVG attribute
(invalid; fires a console error). Give inline SVG a viewBox and size it
with CSS (width:100%;height:auto in a style) or fixed width/height
attributes — never height="auto" as an attribute.data comparison number (A → B/A vs B)
at the single-number font size overruns its container; the trailing %
falls outside the background-clip:text gradient and smears under the glow.
Give the number width:max-content; max-width:92vw and the smaller
comparison font size (§Composition).<svg><text> (which never
wraps) so multiple labels in the narrow visual column collide into a smear.
Build the visual in HTML/CSS with each label in its own auto-spaced box;
use SVG for lines/shapes only, ≤4 nodes, short labels (§Composition).output/decks/<slug>/index.html exist with NO external
<link>/<script src>/web-font import/remote <img>?data-type="cover" and one data-type="closing"?data-type values, no run of 3+ same?--ink (readable on dark) — quote pull-quotes and
cover/closing subtitles in --soft being the only allowed exceptions — and
is glow limited to titles / big numbers / graph nodes only?position:fixed;inset:0, no
max-width / fixed 1280px box, no letterbox side-bands)?.inner with an explicit max-width — no narrow
sliver / min-content collapse, and big numbers white-space:nowrap?If any answer is no, revise and re-run this self-check.
© VectifyAI, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/openkb-deck-neon of VectifyAI/OpenKB.
Open the folder on GitHubat commit ff54396
We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in VectifyAI/OpenKB, which our catalogue first saw on October 7, 2026.
Openkb Deck Neon next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Openkb Deck Neon this skillVectifyAI/OpenKB | 4.8k | 1 repos | ~4.3k | Automated safety check: Pass | Apache-2.0 | |
| Swiss Creative Mode Templatenexu-io/open-design | 100k | — | ~563 | Automated safety check: Pass | Apache-2.0 | |
| Visualizedisplay-dev/visualize | 136 | — | ~7.4k | Automated safety check: Pass | MIT | |
| Design Style Skillhaojing8312/WorkClaw | 141 | 1 repos | ~1.1k | Automated safety check: Pass | Apache-2.0 | |
| Pro Deck Builderthatrebeccarae/claude-marketing | 162 | — | ~6.1k | Automated safety check: Pass | MIT | |
| Design SystemOhh-889/skyroc | 795 | 11 repos | ~1.7k | Automated safety check: Pass | MIT |
nexu-io/open-design
Swiss-inspired creative-mode presentation template skill with bold editorial typography, high-contrast geometric cards, interactive slide navigation, theme switching, hotspot overlays, and palette…
display-dev/visualize
Generate beautiful, on-brand HTML artifacts — reports, diagrams, diff reviews, slide decks, plans, recaps, dashboards.
haojing8312/WorkClaw
Select a consistent visual design system for PPT slides using radius/spacing style recipes.
thatrebeccarae/claude-marketing
Create polished HTML slide decks and PDF-ready documents for consulting deliverables.
Ohh-889/skyroc
Token architecture, component specifications, and slide generation.
anthropics/skills
Applies one of ten preset color and font themes to slide decks, documents or HTML pages, or creates a new theme on the fly after you choose from a showcase.
VectifyAI/OpenKB
A skill your agent uses when the user asks the openkb chat to make a deck / slide presentation / PPT / slides / 演示稿 / 幻灯片 from their compiled KB content.
VectifyAI/OpenKB
A skill your agent uses when the user asks about content in their OpenKB knowledge base — research topics, concepts compiled from their documents, cross-document synthesis — or mentions openkb, an…
VectifyAI/OpenKB
A skill your agent uses to review a generated HTML deck or single-page artifact for visual quality and structural correctness.
Categories
A skill your agent uses 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 /…. Openkb Deck Neon is an agent skill from VectifyAI/OpenKB. 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 (赛博 / 科技风 / 暗色 / 霓虹 / 炫酷).
Openkb Deck Neon fits situations like: the user asks the openkb chat to make a deck / slide presentation / PPT / slides / 演示稿 / 幻灯片 from their compiled KB content AND wants a dark; neon / glow / glassmorphism look (赛博 / 科技风 / 暗色 / 霓虹 / 炫酷).
Run `npx skills add VectifyAI/OpenKB --skill openkb-deck-neon -a claude-code`. Or copy the skill folder (skills/openkb-deck-neon in VectifyAI/OpenKB) into .claude/skills/openkb-deck-neon in your project. Claude Code loads it when a task matches its description.
Run `npx skills add VectifyAI/OpenKB --skill openkb-deck-neon -a codex`. Or copy the skill folder (skills/openkb-deck-neon in VectifyAI/OpenKB) into .agents/skills/openkb-deck-neon in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add VectifyAI/OpenKB --skill openkb-deck-neon -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/openkb-deck-neon, .gemini/skills/openkb-deck-neon, .github/skills/openkb-deck-neon and .opencode/skills/openkb-deck-neon in your project.
SKILL.md names no scripts, command-line tools or credentials: Openkb Deck Neon is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Openkb Deck Neon is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.3k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Openkb Deck Neon: Swiss Creative Mode Template (nexu-io/open-design, 100k stars), Visualize (display-dev/visualize, 136 stars), Design Style Skill (haojing8312/WorkClaw, 141 stars) and Pro Deck Builder (thatrebeccarae/claude-marketing, 162 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
VectifyAI (a GitHub organization) maintains it in VectifyAI/OpenKB, which has 4,767 GitHub stars. The repository holds 4 skills in this directory. The repository was last updated on July 22, 2026.
Source: VectifyAI/OpenKB on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.