aesthetic-foundations

aesthetic-foundations

OtherClaude Codeby caoxg

Summary

Inject aesthetic principles from painting/photography/graphic design/Eastern visual tradition into any design judgment. Loads composition + color theory + grid + Gestalt + ma + 18 masters as a critique framework, not a web framework.

Install to Claude Code

/plugin install aesthetic-foundations@aesthetic-foundations

Run in Claude Code. Add the marketplace first with /plugin marketplace add caoxg/claude-skill-aesthetic-foundations if you haven't already.

README.md

aesthetic-foundations

A Claude Code skill that gives Claude general aesthetic judgment — drawing on painting, photography, graphic design, and Eastern visual tradition.

> Not a web/CSS framework checklist. Complements rather than replaces > frontend-design.

---

What it does

Default Claude has read the design literature but doesn't retrieve it consistently when looking at your UI. It defaults to "generic Material / Bootstrap muscle memory." This skill, when triggered, activates the aesthetic vocabulary so the critique is grounded in principles:

  • Composition — visual weight, rule of thirds, leading lines, figure-ground, tension & resolution
  • Color — Munsell hue/value/chroma, Albers relativity, Itten 7 contrasts, value-first hierarchy, limited palette
  • Typography — Bringhurst measure/leading/scale, serif vs sans semantic load, type as texture
  • Grid & rhythm — Müller-Brockmann grid systems, modular scale, 8pt, breaking the grid
  • Visual hierarchy — Gestalt principles, 3-level law, white space as hierarchy, one-page-one-CTA (Rams)
  • Ma & negative space — Japanese 間, Chinese 留白 / 计白当黑, 4 uses of white
  • Master references — Vermeer, Mondrian, Rothko, Hopper, Sargent, 八大山人, 倪瓒, Hokusai, Monet (painters) — Bresson, Avedon, Saul Leiter, 杉本博司, Stephen Shore (photographers) — Rams, Vignelli, Tschichold, Saul Bass, Lupton, 原研哉, Paula Scher (designers) — full Chinese aesthetics tradition (留白, 气韵, 文人画, 园林, 民间美术)

The 7-step critique protocol (3-second first impression → squint test → value test → negative-space test → crop test → master comparison → concrete move list) replaces "I think it should be cleaner" with reasoned design moves.

---

Install

/plugin marketplace add caoxg/claude-skill-aesthetic-foundations
/plugin install aesthetic-foundations@aesthetic-foundations

After install + Claude Code reload, the skill activates automatically when Claude is asked to evaluate UI / make typography/color/layout decisions / review a screenshot. You can also force-trigger it explicitly:

> "Use the aesthetic-foundations skill to review this page."

---

What's inside

skills/aesthetic-foundations/
├── SKILL.md                              entry: when to trigger, what to load
├── critique-protocol.md                  the 7-step review procedure
├── references/
│   ├── composition.md                    构图: visual weight / paths / negative space
│   ├── color.md                          色彩: Munsell / Albers / Itten 7 contrasts
│   ├── typography.md                     字体: Bringhurst / scale / mixed scripts
│   ├── grid-and-rhythm.md                网格: Müller-Brockmann / 8pt / modular scale
│   ├── visual-hierarchy.md               层级: Gestalt / 3-level / emphasis toolbox
│   └── ma-and-negative-space.md          留白: 間 / 计白当黑 / 4 uses of white
└── masters/
    ├── painters.md                       9 painters as design reference
    ├── photographers.md                  7 photographers as framing reference
    ├── designers.md                      7 designers as systematic-aesthetic reference
    └── 中式审美.md                       Chinese visual tradition (separate file by
                                          intent — it's a distinct mode, not a footnote)

~1900 lines of reference. The skill is knowledge dense, not procedural — when triggered, Claude has the right vocabulary in context; the actual critique is improvised against the page in front of you.

---

Language

Most reference docs are in Chinese (zh-CN), with English technical terms inline where standard (Munsell / Albers / Gestalt / Bringhurst). The skill itself works regardless of your project language — it's the concepts that get loaded, not a particular vocabulary.

If you need English-only docs, PRs welcome.

---

Relation to other skills

| Skill | What it does | When to use | |---|---|---| | aesthetic-foundations (this) | General aesthetic principles + critique framework | Visual judgment, "is this beautiful", reviewing a screenshot | | frontend-design | Production-grade web UI implementation | Building/coding components, picking framework styles |

They compose. aesthetic-foundations decides what should look like,

frontend-design shows how to ship it in React/CSS.

---

Credits

Distilled from observations during a visual redesign pass on a private project — the principles ended up reusable enough to extract.

License: MIT

---

Contributing

Issue / PR welcome on:

  • Adding more master references (especially under-represented traditions:

Persian miniatures, Indian/Mughal, African textile, Latin American modernism)

  • English translations
  • New reference categories (motion design? typography for screens-only?)
  • Critique-protocol refinements based on real-world misses

Not welcome:

  • Style-specific opinions packaged as universals ("brutalist is the only

honest design")

  • AI-slop generic design lists ("12 web design principles")

Related plugins

Browse all →