← ClaudeAtlas

tesseron-diagramlisted

Create professional technical diagrams (architecture, sequence, state, flow) in the Tesseron docs visual language — dark slate base with a single amber accent, dotted-grid background, gradient cards, Lucide-style icons, Gaussian-blur glow on the emphasized node, and Inter + JetBrains Mono typography. Use when creating docs diagrams for a Tesseron-style project, any Starlight/Astro docs site that wants a restrained monochrome-plus-one-accent aesthetic, or when the user says "use our Tesseron design system".
Eigenwise/tesseron · ★ 20 · AI & Automation · score 74
Install: claude install-skill Eigenwise/tesseron
# Tesseron Diagram Skill Produce self-contained HTML files with embedded CSS and inline SVG in the Tesseron docs aesthetic. ## Core principle **One accent color. Everything else is neutral.** Rainbow palettes are the #1 amateur tell. The accent (amber) is reserved for the single "novel" or "featured" node per diagram. Every other node is a neutral slate card. --- ## ⚠️ Hard rules (learned the hard way — do not deviate) These are non-negotiable conventions established through visual QA. Every rule here exists because breaking it produced a visible bug. ### 1. ASCII-only in all text content Smartypants-style post-processors (Astro, MDX, many static-site pipelines) silently convert `'` → `'`, `"` → `"`, `...` → `…`. Those characters then get mis-encoded as `’`, `“`, `…` by browsers that don't declare UTF-8 cleanly. Avoid the whole class of problem: - Use `'` (straight apostrophe), never `'`. - Use `"` (straight double quote), never `"` `"`. - Use `...` (three dots), never `…`. - Use `-` (hyphen), never `–` `—`. - Use `|` or `,` or `+` for decorative separators, never `·`, never `↔`, never `→` inside text labels. If the host framework does smartypants at build time, disable it (e.g. Astro: `markdown: { smartypants: false }`). ### 2. Arrows: line + polygon, NOT SVG `<marker>` `<marker>` with `refX`, scaling, and various `markerUnits` modes is a perpetual source of alignment bugs: the line stroke consistently renders a pixel or two past the arrowhead tip due to `r