From xe-design
A warm, Gruvbox-rooted design system derived from xeiaso.net. Use for personal-blog, technical-educator, or character-driven content that wants serif headlines, parchment surfaces, and chat-bubble layouts. Distinctive: magenta inverted link hovers, boxy 2px-radius sticker avatars, no gradients except the SponsorCard top rule.
How this skill is triggered — by the user, by Claude, or both
Slash command
/xe-design:xe-design-systemThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Reach for this system when building anything that should feel like **xeiaso.net** — a personal technical blog with a conversational voice, warm neutrals, and a cast of sticker characters. Good fits: long-form posts, one-person portfolios, zine-style project pages, fictional-conversation explainers. Bad fits: enterprise dashboards, consumer apps, anything that wants to feel "clean, modern SaaS."
README.mdassets/docker-graph.svgassets/gceu23-demo.svgassets/iaso-fonts-depgraph.svgassets/nix-flakes-terraform-graph.svgassets/xeiaso-logo.svgassets/xesite-graph.svgcolors_and_type.cssfonts/Podkova-VariableFont_wght.ttffonts/Podkova-VariableFont_wght.woff2fonts/SchibstedGrotesk-Italic-VariableFont_wght.ttffonts/SchibstedGrotesk-Italic-VariableFont_wght.woff2fonts/SchibstedGrotesk-VariableFont_wght.ttffonts/SchibstedGrotesk-VariableFont_wght.woff2preview/admonitions.htmlpreview/buttons.htmlpreview/chat-conv.htmlpreview/colors-accents.htmlpreview/colors-links.htmlpreview/colors-surfaces.htmlReach for this system when building anything that should feel like xeiaso.net — a personal technical blog with a conversational voice, warm neutrals, and a cast of sticker characters. Good fits: long-form posts, one-person portfolios, zine-style project pages, fictional-conversation explainers. Bad fits: enterprise dashboards, consumer apps, anything that wants to feel "clean, modern SaaS."
README.md — full context, content fundamentals, visual foundations, iconographycolors_and_type.css — drop-in tokens + primitives; start herefonts/ — Podkova (serif, headings), Schibsted Grotesk (sans, body)assets/ — Xe orca mascot logo SVG, Graphviz diagramspreview/ — small design-system cards (type, color scales, components)colors_and_type.css into your HTML. It registers @font-face for Podkova and Schibsted Grotesk (Iosevka Curly Iaso is only aspirational — falls back to ui-monospace).--bg-hard / --bg-soft / --bg-0..4 for surfaces, --fg-0..4 for text, muted accents (--red, --blue, etc.) in light mode and their -bright siblings in dark.<h1..h6> are already Podkova, body is Schibsted Grotesk. Add text-wrap: pretty for headings (already applied to p).a:hover.preview/chat-conv.html — stacked rows sharing a --bg-soft background, 64×64 boxy avatar, name link + message.#f9f5d7) in light, warm charcoal (#1d2021) in dark.stickers.xeiaso.net/sticker/{char}/{mood} when showing characters speak.Xe writes with the reader: warm, a bit confrontational, willing to be weird. Pronouns it/its (also they/them). Technical terms keep their casing (NixOS, Kubernetes, Tailscale). When in doubt, be specific and slightly funny; never generic.
files.xeiaso.net — not bundled. ui-monospace fallback is fine.files.xeiaso.net/hero/ in the original; use placeholders for new work and flag if real imagery is needed.Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub xe/agent-plugins --plugin xe-design