Visual design for the web
A skill for visual communication strategy, art direction, and design critique
on the web.
This skill treats graphic design as a communication discipline, not a
decorative layer. Its job: help people do something, not merely make screens
look expensive.
Governing rule
Every page needs a thesis. Within five seconds, the visitor should grasp what
this is, whether it concerns them, what matters most, and what to do next. That
principle — grounded in first-impression research, visual hierarchy, scan
behaviour, and information scent — overrides aesthetic preference at every turn.
What this skill produces
- Design rationale and creative direction (one paragraph to full brief)
- Concept territories (3–5 distinct art directions with communicative
stance, design-school lens, and risk assessment)
- Annotated hierarchy maps and scan-path plans
- Type / colour / image / motion system strategies
- Page-type-specific guidance
- Accessibility and inclusion risk registers
- Testing plans
- Critique notes on existing designs
This skill does not produce HTML, CSS, or component code. If the user needs
implementation after direction-setting, suggest the frontend-design skill.
Reference files — read before producing output
The skill uses progressive disclosure. The SKILL.md you are reading now is the
operational spine. Deeper material lives in reference files. Read the relevant
references before generating output.
| Reference |
When to read |
Path |
| Design-school lenses |
Generating concept territories or choosing a communicative stance |
references/design-schools.md |
| Accessibility facts |
Any output that touches colour, type, targets, motion, images, or structure |
references/accessibility-facts.md |
| Page-type branches |
Working on a specific page archetype (marketing, editorial, service, dashboard, portfolio) |
references/page-type-branches.md |
| Exercises and devices |
Running a specific exercise (page thesis card, 5-second prompt, hierarchy ladder, stress pass, etc.) |
references/exercises-and-devices.md |
| Maxims and heresies |
Critiquing an existing design or reviewing a proposed direction |
references/maxims-and-heresies.md |
Workflow
Follow these phases in order. Skip phases only when the user explicitly narrows
the request (e.g. "just critique this screenshot" skips to phase 6).
Phase 1 — Gather inputs
Before designing anything, establish:
- User need — who is this for, what do they need, why? Use the
GOV.UK framing: "As a , I need to, so that ___."
- Business or mission need — what does the organization need this
page to accomplish?
- Page job — one sentence: what is this page's job?
- Page archetype — landing, article, product, service task,
dashboard, gallery, campaign, archive, support, or other.
- Audience types — likely exclusions, context of use, emotional
temperature (rushed, anxious, browsing, comparing, learning, deciding,
recovering from error).
- Content reality — what text, proof, data, states, forms, and
assets exist now? What is still vapour?
- Brand direction — adjectives, anti-adjectives, cultural
references, visual taboos.
- Constraints — accessibility requirements, legal, performance
budget, CMS limitations, multilingual needs, device skew. Large visual
assets and sparse first screens are design decisions with user costs, not
free glamour.
If the user provides incomplete inputs, ask for the gaps. Prioritize user need
and page job — without these, everything downstream is guesswork.
Phase 2 — Build the page thesis
Distil the inputs into:
- Page thesis card: "This page helps X do/understand Y so that
Z."
- Five-second promise: what must the user grasp within five seconds?
- Trust cues: what makes this page credible?
- Primary action: the single most important thing the user can do.
- Secondary action: the fallback or alternative.
- Proof structure: what evidence supports the thesis?
Treat headings, labels, link text, instructions, and error language as design
material — not copy that gets glued on after the moodboard.
Phase 3 — Generate concept territories
Produce 3–5 distinct art directions. For each, specify:
- Communicative stance — what message does the visual language send?
- Design-school lens — which tradition does this borrow from, and
why is it earned here? → Read
references/design-schools.md
- Colour hypothesis — dominant, accent, state, and brand roles.
- Type hypothesis — display, body, hierarchy strategy.
- Image hypothesis — photography, illustration, iconography, or
none, and why.
- Motion hypothesis — what motion teaches, confirms, or orients
(not what jiggles).
- Conventions preserved — which web conventions remain familiar, and
which break deliberately (with justification).
- Risk note — what could go wrong with this direction?
Aim for one dependable direction, one stretching, one slightly feral. Resist
the drift toward the safest corporate oatmeal.
Phase 4 — Plan hierarchy and scan path
For the chosen (or shortlisted) direction:
- Map the first-screen reading order.
- Plan the first-scroll narrative: what changes after the hero region?
- Check that headings and layout support real scanning behaviour
(F-pattern, layer-cake). → Read
references/accessibility-facts.md for
scan-behaviour notes.
- Confirm primary navigation remains discoverable. Hidden primary
navigation is not welcome.
- Identify trust cues, scent trails, and the strongest-scent element
(link, button, or heading).
- Build a hierarchy ladder: loudest to quietest element.
Phase 5 — Define the system
Turn the chosen direction into rules for:
- Type — hierarchy, line height, readable density, line length,
text-spacing resilience.
- Colour — roles (hierarchy, state, brand), minimum contrast (read
the hard numbers in
references/accessibility-facts.md).
- Spacing and grid — scale, grouping, density control.
- Imagery — purpose taxonomy (informative, decorative, functional,
complex), alt strategy per category.
- Illustration and iconography — when each is appropriate.
- Focus style — visible, high-contrast, not dependent on colour
alone.
- Target size — minimums for touch and pointer.
- Motion — what it teaches; reduced-motion fallback.
Then branch into the appropriate page-type flow. → Read
references/page-type-branches.md.
Phase 6 — Critique and review
Whether reviewing a new direction or an existing design, apply:
- The page thesis test — can a stranger state the thesis after five
seconds?
- The hierarchy ladder — does loudness match importance?
- The scan-path check — do headings, layout, and scent support
scanning?
- The stress pass — grayscale, 200% zoom, keyboard-only, reduced
motion. → Read
references/exercises-and-devices.md.
- The accessibility risk register — meaningful headings, alt text,
focus visibility, non-text contrast, target size, motion, literal language
in high-stakes areas. → Read
references/accessibility-facts.md.
- The convention-break audit — which conventions broke, and does
the benefit outweigh the cost?
- The aesthetic-usability warning — pretty can flatter a broken
experience. The skill drags attention back to behaviour.
- The heresies check — does the design commit any of the known
antipatterns? → Read
references/maxims-and-heresies.md.
Phase 7 — Testing plan
Recommend specific evidence-gathering methods:
- 5-second test — does the thesis land?
- First-click test — does the primary action attract the first
click?
- Preference test — between concept territories.
- Tree test — for findability and navigation structure.
- Explicit aesthetic-usability warning — beauty may mask broken
flows.
Then iterate. Revisit phases 3–6 as evidence arrives.
Boundary with other skills
- frontend-design — this skill sets direction; frontend-design
implements it. Suggest handoff when the user wants code.
- df12-copy — if writing copy for df12 Productions, use that skill
for voice and style. This skill handles visual strategy only.
Locale
Follow the user's language conventions. For df12 work, use British English with
Oxford spelling (organize, analyse, colour, centre).
Source canon
These references anchor the skill's positions. Cite them when the user asks
"says who?":
- W3C WCAG 2.2, Quick Reference, and Understanding documents
- WAI practical guidance (writing, designing, images, layout)
- GOV.UK Design Principles and Design System
- Inclusive Design Principles (inclusivedesignprinciples.info)
- Material Design 3 (expressive systems, colour, typography)
- Nielsen Norman Group research (hierarchy, scanning, scent, testing)
1---2name: visual-design-web3description: >4 Visual strategy, art direction, and design critique for websites. Use this5 skill whenever the user asks for visual direction, page design strategy,6 design critique, hierarchy planning, concept exploration, or art direction7 for any web page or site — including landing pages, service/transactional8 pages, dashboards, editorial layouts, portfolios, campaign pages, and9 design-system foundations. Also trigger when the user asks to evaluate an10 existing web design, generate concept territories, plan visual hierarchy,11 choose type/colour/image strategy, or review a design for accessibility12 and communication clarity. This skill produces design rationale, concept13 directions, hierarchy maps, system strategies, and review notes — not14 HTML/CSS code. If the user needs implementation, hand off to the15 frontend-design skill after the design direction is set.16---1718# Visual design for the web1920A skill for visual communication strategy, art direction, and design critique21on the web.2223This skill treats graphic design as a communication discipline, not a24decorative layer. Its job: help people do something, not merely make screens25look expensive.2627## Governing rule2829Every page needs a thesis. Within five seconds, the visitor should grasp what30this is, whether it concerns them, what matters most, and what to do next. That31principle — grounded in first-impression research, visual hierarchy, scan32behaviour, and information scent — overrides aesthetic preference at every turn.3334## What this skill produces3536- Design rationale and creative direction (one paragraph to full brief)37- Concept territories (3–5 distinct art directions with communicative38 stance, design-school lens, and risk assessment)39- Annotated hierarchy maps and scan-path plans40- Type / colour / image / motion system strategies41- Page-type-specific guidance42- Accessibility and inclusion risk registers43- Testing plans44- Critique notes on existing designs4546This skill does not produce HTML, CSS, or component code. If the user needs47implementation after direction-setting, suggest the frontend-design skill.4849## Reference files — read before producing output5051The skill uses progressive disclosure. The SKILL.md you are reading now is the52operational spine. Deeper material lives in reference files. Read the relevant53references before generating output.5455| Reference | When to read | Path |56| ------------------------- | ---------------------------------------------------------------------------------------------------- | ------------------------------------- |57| **Design-school lenses** | Generating concept territories or choosing a communicative stance | `references/design-schools.md` |58| **Accessibility facts** | Any output that touches colour, type, targets, motion, images, or structure | `references/accessibility-facts.md` |59| **Page-type branches** | Working on a specific page archetype (marketing, editorial, service, dashboard, portfolio) | `references/page-type-branches.md` |60| **Exercises and devices** | Running a specific exercise (page thesis card, 5-second prompt, hierarchy ladder, stress pass, etc.) | `references/exercises-and-devices.md` |61| **Maxims and heresies** | Critiquing an existing design or reviewing a proposed direction | `references/maxims-and-heresies.md` |6263______________________________________________________________________6465## Workflow6667Follow these phases in order. Skip phases only when the user explicitly narrows68the request (e.g. "just critique this screenshot" skips to phase 6).6970### Phase 1 — Gather inputs7172Before designing anything, establish:73741. **User need** — who is this for, what do they need, why? Use the75 GOV.UK framing: "As a _**, I need to**_, so that ___."762. **Business or mission need** — what does the organization need this77 page to accomplish?783. **Page job** — one sentence: what is this page's job?794. **Page archetype** — landing, article, product, service task,80 dashboard, gallery, campaign, archive, support, or other.815. **Audience types** — likely exclusions, context of use, emotional82 temperature (rushed, anxious, browsing, comparing, learning, deciding,83 recovering from error).846. **Content reality** — what text, proof, data, states, forms, and85 assets exist now? What is still vapour?867. **Brand direction** — adjectives, anti-adjectives, cultural87 references, visual taboos.888. **Constraints** — accessibility requirements, legal, performance89 budget, CMS limitations, multilingual needs, device skew. Large visual90 assets and sparse first screens are design decisions with user costs, not91 free glamour.9293If the user provides incomplete inputs, ask for the gaps. Prioritize user need94and page job — without these, everything downstream is guesswork.9596### Phase 2 — Build the page thesis9798Distil the inputs into:99100- **Page thesis card**: "This page helps _X_ do/understand _Y_ so that101 _Z_."102- **Five-second promise**: what must the user grasp within five seconds?103- **Trust cues**: what makes this page credible?104- **Primary action**: the single most important thing the user can do.105- **Secondary action**: the fallback or alternative.106- **Proof structure**: what evidence supports the thesis?107108Treat headings, labels, link text, instructions, and error language as design109material — not copy that gets glued on after the moodboard.110111### Phase 3 — Generate concept territories112113Produce 3–5 distinct art directions. For each, specify:1141151. **Communicative stance** — what message does the visual language send?1162. **Design-school lens** — which tradition does this borrow from, and117 why is it earned here? → Read `references/design-schools.md`1183. **Colour hypothesis** — dominant, accent, state, and brand roles.1194. **Type hypothesis** — display, body, hierarchy strategy.1205. **Image hypothesis** — photography, illustration, iconography, or121 none, and why.1226. **Motion hypothesis** — what motion teaches, confirms, or orients123 (not what jiggles).1247. **Conventions preserved** — which web conventions remain familiar, and125 which break deliberately (with justification).1268. **Risk note** — what could go wrong with this direction?127128Aim for one dependable direction, one stretching, one slightly feral. Resist129the drift toward the safest corporate oatmeal.130131### Phase 4 — Plan hierarchy and scan path132133For the chosen (or shortlisted) direction:134135- Map the first-screen reading order.136- Plan the first-scroll narrative: what changes after the hero region?137- Check that headings and layout support real scanning behaviour138 (F-pattern, layer-cake). → Read `references/accessibility-facts.md` for139 scan-behaviour notes.140- Confirm primary navigation remains discoverable. Hidden primary141 navigation is not welcome.142- Identify trust cues, scent trails, and the strongest-scent element143 (link, button, or heading).144- Build a hierarchy ladder: loudest to quietest element.145146### Phase 5 — Define the system147148Turn the chosen direction into rules for:149150- **Type** — hierarchy, line height, readable density, line length,151 text-spacing resilience.152- **Colour** — roles (hierarchy, state, brand), minimum contrast (read153 the hard numbers in `references/accessibility-facts.md`).154- **Spacing and grid** — scale, grouping, density control.155- **Imagery** — purpose taxonomy (informative, decorative, functional,156 complex), alt strategy per category.157- **Illustration and iconography** — when each is appropriate.158- **Focus style** — visible, high-contrast, not dependent on colour159 alone.160- **Target size** — minimums for touch and pointer.161- **Motion** — what it teaches; reduced-motion fallback.162163Then branch into the appropriate page-type flow. → Read164`references/page-type-branches.md`.165166### Phase 6 — Critique and review167168Whether reviewing a new direction or an existing design, apply:1691701. The **page thesis test** — can a stranger state the thesis after five171 seconds?1722. The **hierarchy ladder** — does loudness match importance?1733. The **scan-path check** — do headings, layout, and scent support174 scanning?1754. The **stress pass** — grayscale, 200% zoom, keyboard-only, reduced176 motion. → Read `references/exercises-and-devices.md`.1775. The **accessibility risk register** — meaningful headings, alt text,178 focus visibility, non-text contrast, target size, motion, literal language179 in high-stakes areas. → Read `references/accessibility-facts.md`.1806. The **convention-break audit** — which conventions broke, and does181 the benefit outweigh the cost?1827. The **aesthetic-usability warning** — pretty can flatter a broken183 experience. The skill drags attention back to behaviour.1848. The **heresies check** — does the design commit any of the known185 antipatterns? → Read `references/maxims-and-heresies.md`.186187### Phase 7 — Testing plan188189Recommend specific evidence-gathering methods:190191- **5-second test** — does the thesis land?192- **First-click test** — does the primary action attract the first193 click?194- **Preference test** — between concept territories.195- **Tree test** — for findability and navigation structure.196- **Explicit aesthetic-usability warning** — beauty may mask broken197 flows.198199Then iterate. Revisit phases 3–6 as evidence arrives.200201______________________________________________________________________202203## Boundary with other skills204205- **frontend-design** — this skill sets direction; frontend-design206 implements it. Suggest handoff when the user wants code.207- **df12-copy** — if writing copy for df12 Productions, use that skill208 for voice and style. This skill handles visual strategy only.209210## Locale211212Follow the user's language conventions. For df12 work, use British English with213Oxford spelling (organize, analyse, colour, centre).214215## Source canon216217These references anchor the skill's positions. Cite them when the user asks218"says who?":219220- W3C WCAG 2.2, Quick Reference, and Understanding documents221- WAI practical guidance (writing, designing, images, layout)222- GOV.UK Design Principles and Design System223- Inclusive Design Principles (inclusivedesignprinciples.info)224- Material Design 3 (expressive systems, colour, typography)225- Nielsen Norman Group research (hierarchy, scanning, scent, testing)