design-masters
Deep knowledge of legendary designers and their enduring contributions. Learn from Saul Bass, Massimo Vignelli, Dieter Rams, Paula Scher, and others whose work defines excellence. Use when seeking inspiration, understanding design history, or applying proven approaches.
What this skill does
# Design Masters Standing on the shoulders of giants. These designers didn't just create beautiful work—they articulated principles that remain relevant decades later. ## When to Use This Skill - Seeking design inspiration with depth - Understanding the reasoning behind classic design - Applying proven approaches to modern problems - Teaching through historical example - Finding appropriate references for a design direction ## The Pantheon ### Saul Bass (1920-1996) **Domain**: Film titles, corporate identity, posters **Philosophy**: "Design is thinking made visual" #### Signature Techniques 1. **Geometric Reduction**: Complex ideas → simple shapes 2. **Symbolic Metaphor**: Literal → abstract representation 3. **Motion in Stillness**: Static images implying movement 4. **Negative Space**: What's left out tells the story 5. **Limited Palette**: Powerful constraint #### Essential Works - **Man with the Golden Arm** (1955): First film title as design - **Vertigo** (1958): Spiral as psychological symbol - **AT&T Logo** (1984): Globe lines suggesting connection - **Minolta Logo** (1981): Stylized 'm' as horizon #### Apply His Lesson *Before adding detail, ask: "What's the one essential shape that captures this idea?"* ``` Approach: 1. Identify the core concept 2. Find a visual metaphor 3. Reduce to essential geometry 4. Test if meaning survives reduction 5. Add nothing more ``` --- ### Massimo Vignelli (1931-2014) **Domain**: Information design, corporate identity, packaging **Philosophy**: "If you can design one thing, you can design everything" #### The Vignelli Canon 1. **Semantics**: What does it mean? 2. **Syntactics**: How is it structured? 3. **Pragmatics**: How does it function in context? 4. **Discipline**: Constraint breeds creativity 5. **Appropriateness**: Fit context, not ego 6. **Ambiguity**: Eliminate it 7. **Design is One**: Universal principles apply everywhere 8. **Visual Power**: Strength through simplicity 9. **Intellectual Elegance**: Clever, not complicated 10. **Timelessness**: Enduring over fashionable 11. **Responsibility**: Design affects lives 12. **Equity**: Quality for all, not just elites #### Limited Typography Vignelli used only 5 typefaces in his career: - Helvetica (universal clarity) - Bodoni (elegant contrast) - Century Expanded (readable serifs) - Futura (geometric purity) - Garamond (classical warmth) #### Essential Works - **NYC Subway Map** (1972): Clarity over geography - **American Airlines** (1967): Helvetica dominance - **Knoll** (1967): Design as system #### Apply His Lesson *Constrain your toolkit. A smaller palette forces smarter decisions.* ``` Exercise: 1. Choose 2 fonts (one display, one body) 2. Choose 3 colors (primary, secondary, accent) 3. Choose 4 spacing values (4, 8, 16, 32px) 4. Design within these constraints 5. Notice how limitation creates cohesion ``` --- ### Dieter Rams (1932-) **Domain**: Industrial design, Braun products **Philosophy**: "Less, but better" (Weniger, aber besser) #### Ten Principles of Good Design 1. **Innovative**: Advances technology meaningfully 2. **Useful**: Fulfills purpose, physical and psychological 3. **Aesthetic**: Beauty in execution, not decoration 4. **Understandable**: Self-explanatory without manuals 5. **Unobtrusive**: Tools, not statements 6. **Honest**: No manipulation or false promises 7. **Long-lasting**: Neither fashionable nor dated 8. **Thorough**: Every detail matters 9. **Environmentally Friendly**: Minimal resources, recyclable 10. **As Little Design as Possible**: Only the essential #### The Rams Test For any design element, ask: - Can this be removed without loss of function? - Does this serve the user or the designer's ego? - Will this be embarrassing in 10 years? #### Essential Works - **Braun SK4** (1956): "Snow White's Coffin" record player - **606 Universal Shelving** (1960): Modularity perfected - **Braun T3** (1958): Pocket radio that inspired iPod #### Apply His Lesson *Subtract until it breaks, then add back the minimum.* ``` Process: 1. Design the full solution 2. Remove every element one by one 3. Note when functionality breaks 4. Restore only what's essential 5. Question if restoration can be simpler ``` --- ### Paula Scher (1948-) **Domain**: Typography, identity, environmental graphics **Philosophy**: "It's through mistakes that you actually can grow" #### Signature Techniques 1. **Type as Image**: Letters become visual elements 2. **Bold Scale**: Environmental-sized typography 3. **Expressive Lettering**: Hand-drawn energy 4. **Rule-Breaking**: Know the rules to break them 5. **Cultural Commentary**: Design as statement #### The Scher Approach - Start with intuition, not formula - Make it big, then make it bigger - Let accidents inform direction - Don't be afraid to be loud - Words are pictures #### Essential Works - **The Public Theater** (1994): Type as urban texture - **Citibank** (1998): Humanizing corporate identity - **Windows 8** (2012): Metro design language - **High Line** (2009): Environmental typography #### Apply Her Lesson *Rules are training wheels. Once you know them, ride freely.* ``` Exercise: 1. Design something "correctly" 2. Now break one rule deliberately 3. Break another rule 4. Keep breaking until it's alive 5. Add structure back only where chaos defeats purpose ``` --- ### Josef Müller-Brockmann (1914-1996) **Domain**: Poster design, grid systems **Philosophy**: "The grid system is an aid, not a guarantee" #### Grid Philosophy The grid is: - A tool for organization, not a prison - A way to create rhythm and consistency - A system that allows creative freedom within structure - Mathematical, but serving communication #### Grid Construction ``` +---+---+---+---+---+---+ | | | | | | | +---+---+---+---+---+---+ | | | | | | | +---+---+---+---+---+---+ | | | | | | | +---+---+---+---+---+---+ - Divide into equal columns - Use consistent gutters - Allow elements to span multiple units - Create hierarchy through column usage ``` #### Essential Works - **Musica Viva Posters** (1950s): Grid + expression - **Zurich Tonhalle Posters**: Geometric rhythm - **Grid Systems in Graphic Design** (book): The definitive guide #### Apply His Lesson *Build on a grid, but know when to break it.* ``` Implementation: 1. Establish a 12-column grid 2. Define consistent gutters (e.g., 24px) 3. Align all elements to grid lines 4. When breaking grid, do so deliberately and obviously 5. Let grid create rhythm without monotony ``` --- ### David Carson (1955-) **Domain**: Editorial design, experimental typography **Philosophy**: "Don't mistake legibility for communication" #### Anti-Design Principles 1. Legibility is not the only goal 2. Emotion can override clarity 3. Accidents are opportunities 4. Rules exist to be questioned 5. Design can challenge, not just serve #### Techniques - Overlapping layers - Distorted type - Unconventional layouts - Intuitive placement - Found textures #### Essential Works - **Ray Gun Magazine** (1992-96): Design as culture - **Beach Culture**: Breaking every rule - **End of Print** (book): Philosophy articulated #### Apply His Lesson *When appropriate, prioritize feeling over reading.* ``` Caution: Use sparingly - Marketing that needs attention: YES - Navigation: NO - Legal text: NO - Brand that demands conformity: NO - Creative portfolio: YES ``` --- ### Paul Rand (1914-1996) **Domain**: Corporate identity, books, posters **Philosophy**: "Simplicity is not the goal. It is the by-product of a good idea." #### Logo Philosophy A logo must be: - **Distinctive**: Unlike anything else - **Visible**: Works at any size - **Adaptable**: Applies to all media - **Memorable**: Sticks after brief exposure - **Universal**: Crosses cultural boundaries - **Timeless**: Outlasts trends #### The Rand Process 1. Understand the essence of the organization 2. Find a visual metaphor that captures essence 3. Reduce to essential form 4. Test against cr
Related in Design
contribute
IncludedLocal-only OSS contribution command center. Auto-refreshes the user's in-flight PR and issue state on invoke so conversations start with full context — no need to brief Claude on what's in flight. Helps the user find issues to contribute to on GitHub, builds per-repo dossiers of what each upstream expects (CLA, DCO, branch convention, AI policy, draft-first, review bots, issue templates), runs deterministic gates before any external action so AI-assisted contributions don't reach maintainers as slop. State is markdown-only: candidate files at ~/.contribute-system/candidates/, repo dossiers at ~/.contribute-system/research/, append-only event log at ~/.contribute-system/log.jsonl. No database, no cloud calls. Use when the user asks about their PRs / issues / contributions, wants to find new work to take on, claim an issue, build/refresh a repo's dossier, or draft a Design Issue or PR. Trigger with "/contribute", "what's my PR status", "find a contribution", "claim issue X", "draft a Design Issue for Y", "refresh dossier for Z".
architectural-analysis
IncludedUser-triggered deep architectural analysis of a codebase or scoped subtree across eight modes — information architecture, data flow, integration points, UI surfaces, interaction patterns, data model, control flow, and failure modes. This skill should be used when the user asks to "diagram this codebase," "map the architecture," "show the data flow," "give me an ERD," "trace control flow," "find the integration points," "verify the layout pattern," "audit the UX architecture," or any similar request whose primary deliverable is mermaid diagrams plus cited reports under docs/architecture/. Dispatches haiku/sonnet sub-agents in parallel for per-mode exploration, then verifies every citation mechanically before any node lands in a diagram. Not for one-off prose explanations of code (use code-explanation) or for high-level system design from scratch (use system-design).
mcp
IncludedModel Context Protocol (MCP) server development and tool management. Languages: Python, TypeScript. Capabilities: build MCP servers, integrate external APIs, discover/execute MCP tools, manage multi-server configs, design agent-centric tools. Actions: create, build, integrate, discover, execute, configure MCP servers/tools. Keywords: MCP, Model Context Protocol, MCP server, MCP tool, stdio transport, SSE transport, tool discovery, resource provider, prompt template, external API integration, Gemini CLI MCP, Claude MCP, agent tools, tool execution, server config. Use when: building MCP servers, integrating external APIs as MCP tools, discovering available MCP tools, executing MCP capabilities, configuring multi-server setups, designing tools for AI agents.
react-native-skia
IncludedDesign, build, debug, and optimise high-polish animated graphics in React Native or Expo using @shopify/react-native-skia, Reanimated, and Gesture Handler. Use when the user wants canvas-driven UI, shaders, paths, rich text, image filters, sprite fields, Skottie, video frames, snapshots, web CanvasKit setup, or performance tuning for custom motion-heavy elements such as loaders, hero art, cards, charts, progress indicators, particle systems, or gesture-driven surfaces. Also use when the user asks for fluid, glow, glass, blob, parallax, 60fps/120fps, or GPU-friendly animated effects in React Native, even if they do not explicitly say "Skia". Do not use for ordinary form/layout work with standard views.
plaid
IncludedProduct Led AI Development — guides founders from idea to launched product. Six capabilities: Idea (discover a product idea), Validate (pressure-test the idea against fatal flaws, problem reality, competition, and 2-week MVP feasibility), Plan (vision intake + document generation), Design (translate image references into a design.md spec), Launch (go-to-market strategy), and Build (roadmap execution). Use when someone says "PLAID", "plaid idea", "help me find an idea", "product idea", "idea from my business", "idea from my expertise", "plaid validate", "validate my idea", "pressure-test", "is this idea good", "find fatal flaws", "validate the problem", "plan a product", "define my vision", "generate a PRD", "product strategy", "plaid design", "design from image", "translate image to design", "create design.md", "extract design tokens", "plaid launch", "go-to-market", "launch plan", "GTM strategy", "launch playbook", "plaid build", "build the app", "start building", or "execute the roadmap".
nextjs-framer-motion-animations
IncludedAdds production-safe Motion for React or Framer Motion animations to Next.js apps, including reveal, hover and tap micro-interactions, whileInView, stagger, AnimatePresence, layout and layoutId transitions, reorder, scroll-linked UI, and lightweight route-content transitions. Use when the user asks to add, refactor, or debug Motion or Framer Motion in App Router or Pages Router codebases, especially around server/client boundaries, reduced motion, LazyMotion, bundle size, hydration, or route transitions. Avoid for GSAP-style timelines, WebGL or 3D scenes, heavy scroll storytelling, or CSS-only effects unless Motion is explicitly requested.