A Claude skill for generating frontends, posters, dashboards, and web UIs rooted in Bauhaus and Swiss International Typographic Style design principles.
Inspired by Josef Müller-Brockmann, Max Bill, Jan Tschichold, Herbert Bayer, and László Moholy-Nagy.
When triggered, this skill instructs Claude to produce web interfaces following five core principles:
- Mathematical grid systems — 12-column (or 3/4/6) grids as structural skeleton
- Typographic hierarchy through scale — Sans-serif only, one family, mathematical ratios
- Color as information — Max 3 colors, no gradients, no shadows
- Geometric abstraction — Circles, rectangles, diagonals as visual vocabulary
- Asymmetric balance — Off-center compositions, active whitespace
Copy the bauhaus-design-skill folder into your skills directory, or install the .skill file if packaged.
Place the folder where your Claude configuration can reference it, and ensure SKILL.md is accessible as a skill.
The skill activates on mentions of:
- Bauhaus, Swiss design, International Typographic Style
- Grid systems, Müller-Brockmann, Max Bill, Jan Tschichold
- Constructivism, De Stijl-influenced UI
- "Clean modernist", "grid-based design", "Swiss poster"
- Neue Grafik, Akzidenz-Grotesk, Helvetica-era aesthetics
All outputs below were generated by Claude using this skill.
Concentric arcs, flush-left typography, single red accent, diagonal tension line.
12-column grid, sharp corners, no shadows, blue accent, tabular data with inline bar charts.
7:4 asymmetric column split, sidebar chronology, pull quote with accent border, geometric ornament.
- Web (HTML/CSS/SVG): See
SKILL.md - iOS (SwiftUI): See
IOS_ADAPTATION.md
The iOS adaptation translates the five Bauhaus pillars into SwiftUI:
- Grid →
LazyVGrid/GridwithBauhausTokens.gutter - Typography → SF Pro, mathematical type scale (1.333 ratio)
- Color → 3-color max, no gradients,
BauhausTokensenum - Geometry →
Canvas/Path/Shape(replaces SVG) - Asymmetry → Proportional
HStacksplits,.leadingalignment
Large headline with geometric accent (concentric circles + diagonal), flush-left typography, single red accent bar.
2-column LazyVGrid metric cards, inline bar charts, BauhausTokens spacing throughout.
Same structure, dark palette. No gradients, no materials — solid color fields only.
7:5 asymmetric layout with pull quote (accent border) and sidebar timeline.
7:5 asymmetric list rows, red accent squares, uppercase date labels.
MIT









