Install
$ agentstack add skill-frhscopex-design-skill-os-skills ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Design Skill — Master Curriculum
> Synthesized from: How to Think Like a Great Graphic Designer (Millman), Graphic Design School (Dabner/Calvert/Casey), Designing Brand Identity (Wheeler/Meyerson), Principles of Logo Design (Bokhua), Design Is Storytelling (Lupton), Steal Like an Artist (Kleon), Web Design in a Nutshell (O'Reilly), Palette Perfect (Wager), The Designer's Dictionary of Color (Adams), Thinking with Type (Lupton).
Table of Contents
- [Design Thinking & Philosophy](#1-design-thinking--philosophy)
- [Research & Discovery](#2-research--discovery)
- [Typography](#3-typography)
- [Color Theory & Application](#4-color-theory--application)
- [Composition & Layout](#5-composition--layout)
- [Branding & Identity Systems](#6-branding--identity-systems)
- [Logo Design](#7-logo-design)
- [Storytelling & Narrative Design](#8-storytelling--narrative-design)
- [Web & Digital Design](#9-web--digital-design)
- [Image & Photography](#10-image--photography)
- [Print Production](#11-print-production)
- [Packaging Design](#12-packaging-design)
- [Wayfinding & Environmental Design](#13-wayfinding--environmental-design)
- [Motion & Interaction Design](#14-motion--interaction-design)
- [UX & Human-Centered Design](#15-ux--human-centered-design)
- [Creative Process & Ideation](#16-creative-process--ideation)
- [Professional Practice](#17-professional-practice)
- [Design History & Movements](#18-design-history--movements)
- [Design Ethics & Responsibility](#19-design-ethics--responsibility)
- [Toolkit & Checklists](#20-toolkit--checklists)
1. Design Thinking & Philosophy
1.1 What Design Actually Is
Design is not decoration. It is the deliberate act of giving form to communication so that it functions, resonates, and endures.
- Problem-solving + meaning-making. Michael Bierut frames design as closer to solving crossword puzzles than to pure art — it requires "imagination and knowledge" applied to specific constraints. But Ellen Lupton argues that problem-solving alone is insufficient: design must also address "beauty, feeling, and sensation."
- Connectivity over raw creativity. Bierut: "I don't think design involves that much creativity… I think of it more as an exercise in connectivity." Great designers repurpose, recombine, and recontextualize existing forms rather than inventing from nothing.
- Performativity. Design "endows inert material with a capacity to incite action" (Bruce Mau, cited in Lupton). A calendar is not a list of dates — it's a tool for mapping time. A photo album is not storage — it's a way to edit personal history.
- Transfer of energy. Design transfers not just information but emotion and personality from maker to user. Steven Pinker's notion of writing as moving ideas "from the head of a writer to the head of a reader" applies equally to visual design.
1.2 The Designer's Mindset
From Millman's 21 interviews with legendary designers, a composite portrait emerges:
| Trait | Source | Key Insight | |---|---|---| | Obsessive curiosity | Bierut, Glaser, Scher | "The only thing that stays behind is the work." Record everything in notebooks. | | Empathy | Lupton, Wheeler | You must feel what the user feels. Design without empathy is decoration. | | Intellectual rigor | Bierut, Vignelli | Being "smart and well-read" compensates for any gap in raw talent. | | Resilience | Goldberg, Sahre | "I'm a big believer in the bungee jump." Take risks, recover, evolve. | | Authenticity | Glaser, Goldberg | Reject "schtick." Stand up for what you believe is right, even at the cost of a job. | | Volume | Bierut | "I seem to hit a lot of home runs because I have ten times as many at-bats." |
1.3 Core Axioms
- Content drives form. Never start with aesthetics; start with what needs to be communicated.
- Constraints are fuel. Budget, deadline, format, audience — these are not obstacles but the raw material of creative solutions.
- Design is temporal. Every artifact — poster, building, app — unfolds over time. Eyes wander, bodies move, attention ebbs and flows.
- Simplicity is the ultimate sophistication. Reduce until removing anything further would break the design.
- The work must outlast the trend. Longevity over novelty (Wheeler, Bokhua, Vignelli).
2. Research & Discovery
2.1 Why Research Is Non-Negotiable
> "Research is the platform from which the designer generates ideas." — Graphic Design School
Design without research is guessing. Every significant project begins with structured inquiry.
2.2 Primary Research (Generating New Data)
Methods for gathering material that does not preexist:
| Method | Description | When to Use | |---|---|---| | Observation | Photograph, sketch, record environments and behaviors in the field. | Understanding physical contexts, user behavior. | | Interviewing | Structured conversations with stakeholders, users, subject matter experts. | Brand strategy, UX research, editorial projects. | | Prototyping | Build rough physical or digital models to test assumptions. | Product design, packaging, digital interfaces. | | Ethnography | Immerse yourself in the user's environment. Watch, listen, participate. | Service design, cultural projects. | | Surveys | Quantitative data from large groups. | Market research, brand perception audits. |
2.3 Secondary Research (Analyzing Existing Data)
Methods for gathering material that already exists:
- Archival study: Historical images, typefaces, design movements, period artifacts.
- Competitive audit: Analyze competitors' visual language, positioning, touchpoints (Wheeler).
- Marketing audit: Collect and assess all existing brand collateral — "everything from business cards to websites" (Wheeler).
- Verbal audit: Examine existing messaging, taglines, tone of voice across all channels.
- Literature review: Books, journals, case studies, trend reports.
- Material sampling: Collect color swatches, paper stocks, fabric samples, textures.
2.4 The Inspiration Archive
Every great designer maintains a personal library of references:
- Bierut's 79 notebooks: Unlined, carried two at a time, containing the "genesis of every single thing I've ever worked on."
- Kleon's "swipe file": A systematically curated collection of work you admire — images, quotes, clippings.
- Dabner's "catalog of inspiration": Sketchbooks, recording devices, ongoing documentation of the visual environment.
Action items:
- Carry a sketchbook or use a dedicated note app daily.
- Build a tagged digital library (Pinterest, Are.na, Raindrop, or local folders).
- Revisit your archive regularly — old references spark new connections.
2.5 Defining the Problem
Before designing anything, articulate the problem in a single sentence. Wheeler's framework:
- What is the current state? (Where are we now?)
- What is the desired state? (Where do we want to be?)
- What is the gap? (What's preventing us from getting there?)
- What are the constraints? (Budget, timeline, technical limitations, brand guidelines.)
- Who are the stakeholders? (Client, users, internal teams, regulators.)
2.6 Research Mindset
- Linear reasoning follows logical, sequential steps. Good for structured problems.
- Lateral thinking (Edward de Bono) makes unexpected connections. Good for creative breakthroughs.
- Both are necessary. Research is not purely analytical — it requires intuition, pattern recognition, and the willingness to follow tangents.
3. Typography
3.1 Type Anatomy
Every designer must know the parts of a letterform:
| Term | Definition | |---|---| | Baseline | The invisible line on which letters sit. | | X-height | The height of lowercase letters (measured by 'x'). | | Cap height | The height of uppercase letters. | | Ascender | The part of a lowercase letter that rises above the x-height (b, d, h, k, l). | | Descender | The part that drops below the baseline (g, j, p, q, y). | | Serif | Small strokes at the ends of main strokes. | | Sans serif | Letterforms without serifs. | | Stroke | The main structural line of a letter. | | Counter | The enclosed or partially enclosed space within a letter (o, e, a). | | Bowl | The curved stroke enclosing a counter. | | Terminal | The end of a stroke that lacks a serif. | | Aperture | The opening of a partially enclosed counter (c, e, s). | | Shoulder | The curved stroke in h, m, n. | | Spine | The main curved stroke of the letter S. | | Ear | The small stroke projecting from the top of a lowercase g. | | Ligature | Two or more letters joined into a single glyph (fi, fl, ff). | | Swash | A decorative extension of a stroke, common in italic or script faces. |
3.2 Type Classification
| Class | Characteristics | Examples | Best Use | |---|---|---|---| | Oldstyle (Humanist) | Diagonal stress, moderate contrast, bracketed serifs | Garamond, Jenson, Palatino | Long-form body text, books | | Transitional | Vertical stress, higher contrast, thinner serifs | Baskerville, Times, Georgia | Versatile — editorial, identity | | Modern (Didone) | Extreme contrast, hairline serifs, vertical stress | Bodoni, Didot | Fashion, luxury branding, headlines | | Slab Serif (Egyptian) | Thick, block-like serifs, low contrast | Rockwell, Clarendon, Memphis | Posters, headings, display | | Sans Serif — Grotesque | Early sans serifs, slight irregularities | Akzidenz-Grotesk, Franklin Gothic | Industrial, editorial | | Sans Serif — Neo-Grotesque | Uniform strokes, neutral, "invisible" | Helvetica, Univers, Arial | Corporate, signage, UI | | Sans Serif — Geometric | Based on geometric shapes (circles, rectangles) | Futura, Avant Garde, Century Gothic | Modern branding, tech, posters | | Sans Serif — Humanist | Calligraphic influence, varying stroke widths | Gill Sans, Frutiger, Myriad | Warm, readable body text | | Script | Connected or semi-connected, mimics handwriting | Zapfino, Snell Roundhand, Brush Script | Invitations, luxury, accents | | Display/Decorative | Highly stylized, designed for large sizes only | Cooper Black, Impact, Playfair Display | Headlines, posters, logos | | Monospaced | Every character occupies the same horizontal space | Courier, SF Mono, JetBrains Mono | Code, typewriter aesthetics |
3.3 Typographic Hierarchy
Hierarchy is how you guide the reader's eye through content. It establishes order of importance.
The hierarchy stack (most to least prominent):
- Display/Title — Largest, boldest. Sets the tone.
- Subtitle/Deck — Supports the title, provides context.
- Section heading — Organizes content into scannable chunks.
- Subheading — Further subdivides sections.
- Body text — The main content. Must be supremely readable.
- Caption/Footnote — Smallest. Supplementary information.
Tools for creating hierarchy:
- Size: The most obvious differentiator.
- Weight: Bold vs. regular vs. light.
- Style: Roman vs. italic vs. small caps.
- Color/Value: Dark vs. light, chromatic accents.
- Case: ALL CAPS vs. Title Case vs. lowercase.
- Typeface contrast: Pair a serif with a sans serif (never two similar fonts).
- Spacing: Generous whitespace around a heading elevates its importance.
- Position: Top-left has the most visual weight in left-to-right reading cultures.
3.4 Setting Type
Measure (line length): The ideal line length for body text is 45–75 characters per line. Too wide causes the eye to lose its place; too narrow creates excessive hyphenation.
Leading (line spacing): Set leading at 120–145% of the type size. Larger x-heights need more leading. Display type can be set tighter (even negative leading for dramatic effect).
Tracking (letter spacing): Small type benefits from slightly increased tracking. ALL CAPS text almost always needs increased tracking. Never track lowercase body text.
Kerning: The adjustment of space between specific letter pairs (AV, To, We). Professional fonts include built-in kern tables, but manual adjustment is often needed at display sizes.
Alignment options:
- Flush left (ragged right): Most natural for reading. Default choice.
- Flush right (ragged left): Useful for captions, labels, right-column elements.
- Centered: Formal, symmetrical. Good for invitations, titles, short text. Poor for body copy.
- Justified: Both edges aligned. Requires careful hyphenation and word spacing. Avoid in narrow columns.
3.5 Pairing Typefaces
The rule of two: Use one serif and one sans serif. Rarely exceed two families.
Pairing strategies:
- Concordant: Same family (e.g., Freight Sans + Freight Text). Safe, harmonious.
- Contrasting: Different families with clear visual distinction (e.g., Futura + Garamond). Dynamic, engaging.
- Conflicting (avoid): Two similar but not-identical fonts that compete (e.g., Caslon + Garamond). Creates visual tension without purpose.
What to match: x-height, overall proportions, historical era, mood. What to contrast: Serif vs. sans, weight, texture, formality.
3.6 Type as Image
Typography is not just for reading — it can be the design itself:
- Typographic posters: Type becomes the visual, no imagery needed.
- Expressive lettering: Custom letterforms that convey mood (Lupton, Scher).
- Word-as-image: The letterforms visually enact the word's meaning.
- Concrete poetry: Text arranged to create visual shapes.
4. Color Theory & Application
4.1 Color Fundamentals
The three properties of color:
| Property | Definition | Example | |---|---|---| | Hue | The name of the color (red, blue, green). Its position on the color wheel. | "Blue" | | Saturation (Chroma) | The intensity or purity of a color. | Vivid red vs. muted red | | Value (Lightness) | How light or dark a color is. | Navy (low value blue) vs. sky blue (high value blue) |
4.2 Color Models
| Model | Use | Basis | |---|---|---| | RGB (Red, Green, Blue) | Screens, digital. Additive — light combines to create white. | Light emission | | CMYK (Cyan, Magenta, Yellow, Key/Black) | Print. Subtractive — inks absorb light. | Ink absorption | | HSL/HSB | Design tools. Intuitive control of hue, saturation, lightness/brightness. | Perceptual | | Pantone (PMS) | Spot color printing. Precise, standardized color communication. | Physical ink mixing | | HEX | Web. Six-digit representation of RGB values. | Digital shorthand |
4.3 Color Harmony Systems
From Palette Perfect (Wager) and The Designer's Dictionary of Color (Adams):
| Harmony | Description | Mood | |---|---|---| | Monochromatic | Single hue with variations in value and saturation. | Elegant, cohesive, understated. | | Analogous | 2–4 hues adjacent on the color wheel. | Harmonious, natural, serene. | | Complementary | Two hues directly opposite each other. | High contrast, vibrant, energetic. | | Split-complementary | One hue + the two hues adjacent to its complement. | Vibrant but less jarring than complementary. | | Triadic | Three hues equally spaced on the color wheel. | Balanced, playful, dynamic. | | Tetradic (Double-complementary) | Two pairs of complements. | Rich, complex. Requires careful balance. | | Achromatic | Black, white, grays only. | Sophisticated, formal, authoritative. |
4.4 Color Psychology & Cultural Meaning
From The Designer's Dictionary of Color (Adams):
| Color | Western Associations | Cultural Variations | Design Applications | |---|---|---|---| | Red | Passion, urgency, danger, appetite | China: luck/prosperity; South Africa: mourning | CTAs, food brands, sale promotions | | Blue | Trust, calm, intelligence, corporate | Middle
…
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: frhscopex
- Source: frhscopex/design-skill-os
- License: MIT
- Homepage: https://www.shadowmind.me/
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.