Web Designer Knowledge Base

VerifiedSafe

Design reference for award-winning web design generation. Includes component definitions, layout techniques, design principles, and CSS variable specifications.

Sby Skills Guide Bot
ContentIntermediate
7/22/2026
Claude Code
#web-design#design-system#css-variables#ui-components#html-mockups

Recommended for

Automated summary

A design knowledge base (components, layout techniques, CSS variable specification and markup rules) that the web-designer agent reads to generate distinctive website mockups.

Strengths

  • A universal, deliberately uncategorized pool of components and page sections that can be mixed freely per project
  • A full CSS variable spec (primary/secondary/accent/neutral scales, surfaces, semantics, spacing, effects) with a ready-made `:root` example block
  • Structured markup conventions (`data-section`, `data-component`, `oc-*` classes) that keep mockups extractable
  • Covers composition and typography principles plus a breakdown of Awwwards judging criteria

Limitations

  • No real-world site examples in the files: inspiration is gathered from live Playwright screenshots during the agent's research phase
  • Support skill only and not user-invocable, so it is useless without the web-designer agent and its phased workflow
  • Says nothing about JavaScript or interactivity logic beyond the described components
When to use it

Use it when the web-designer agent needs to produce a theme, an HTML mockup or an art direction from these references.

When not to use it

Avoid it for feeding an existing design system, a framework implementation (React, Vue…) or any work outside the web-designer agent's workflow.

Security analysis

Safe
Quality score90/100

This is a passive design reference knowledge base with no declared tools and no destructive, exfiltrating, obfuscated, or safety-disabling instructions. It only documents design principles, CSS variables, markup conventions, and reference files.

No concerns found

How this analysis is made

Examples

Award-worthy landing page
Design a distinctive, award-worthy landing page for an independent specialty coffee roaster — I want something that doesn't look like a generic SaaS template.
Theme generation
Generate a bold three-color theme (primary, secondary, accent) for a fintech startup and preview it in the theme template.
Structured mockup
Produce a structured HTML mockup for a photography portfolio, with data-section and data-component attributes so I can extract the sections later.

name: web-designer description: > Design system knowledge base for award-winning web design generation. Contains universal component definitions, layout techniques, design principles, CSS variable specifications, and structured markup rules. Support skill — not user-invocable. user-invocable: false

Web Designer Knowledge Base

This skill provides the design reference data used by the web-designer agent. It contains everything needed to generate distinctive, award-worthy website designs for any type of project.

Reference Files

references/design-definitions.md

When to read: During research phase and before mockup generation.

A universal design toolkit — not organized by category. Contains:

  • Components — all available UI components (buttons, cards, stat cards, pricing toggles, message bubbles, etc.) in a single pool. Any component can be used in any design.
  • Page sections — building blocks for page structure (navigation styles, hero types, content areas, social proof, CTAs, footers). Pick what serves the design.
  • Layout techniques — spatial approaches (bento, masonry, editorial, asymmetric), typography-driven design, rhythm and whitespace, visual depth.
  • Design principles — composition, color, and typography guidelines.

How to read: Read the full file for the component and layout vocabulary. Components and sections are universal — mix and match freely based on what the project needs.

references/design-techniques.md

When to read: During research phase for design thinking inspiration.

Principles and techniques for creating distinctive designs:

  • Visual storytelling and narrative pacing
  • Spatial composition and grid-breaking
  • Typography as a design element
  • Color psychology and palette strategies
  • Layout archetypes and when to use them
  • Navigation craft
  • Component composition and anti-patterns
  • Awwwards judging criteria breakdown

How to read: Read for design thinking principles. This teaches HOW to approach design, not what to copy. Real site examples come from live Playwright screenshots during the research phase, not this file.

references/css-variables-spec.md

When to read: Before theme generation (Phase 3).

Contains the complete CSS variable specification:

  • Primary color scale (50-900) — brand/action color
  • Secondary color scale (50-900) — complementary color for visual richness
  • Accent scale (5 values: 100-900) — bold pop color for highlights
  • Neutral color scale (50-900)
  • Surface colors (background, surface, surface-elevated, border)
  • Semantic colors (success, warning, error, info + backgrounds) — flexible, not hardcoded
  • Typography colors (heading, body, muted, link, on-primary, on-secondary, on-accent)
  • Spacing scale (space-1 through space-12)
  • Effects (radius, shadow)
  • Complete 3-color example :root block

references/structured-markup-rules.md

When to read: Before mockup generation (Phase 5).

Contains HTML markup conventions for extractable, structured mockups:

  • data-section, data-component, data-variant attribute usage
  • oc-* CSS class naming (BEM-like)
  • CSS organization with /* === COMPONENT: {id} === */ markers
  • Section manifest comment format
  • Complete annotated HTML example

assets/theme-template.html

When to read: During theme generation (Phase 3).

Base HTML template for theme preview. Contains:

  • <!-- INJECT_CSS --> placeholder for generated CSS
  • Static typography defaults (sizes, weights, line heights)
  • Preview sections: primary, secondary, accent, and neutral color scales, typography, surfaces, semantic colors, buttons (primary/secondary/accent/outline/neutral variants), cards (default/primary-tint/secondary-tint/accent-highlight)
  • All elements reference CSS variables — inject a :root block to see the theme

Design Research

Real-world site inspiration comes from live visual research during the agent's research phase (Phase 2), not from static reference files. The agent uses Playwright to screenshot real websites:

  • Awwwards listing/tag pages to discover interesting sites
  • CSS Design Awards, Godly, Dribbble, Behance, or any relevant source
  • 3-5 individual reference sites for detailed visual analysis

The agent is multimodal — it reads the screenshots to identify layout approaches, typography, color, and spatial rhythm. This ensures every design session draws from current, award-winning work rather than a fixed set of memorized examples.

From the file to a first result

The download contains exactly the content displayed on this page. This copy may differ from the latest version in the source repository.

View the source and supporting files

This download contains SKILL.md only. Any scripts, references, templates and dependencies are not included. Get the required files from the source, preserving their directory structure, before continuing.

1. Download the file

Download SKILL.md

From the root of a test project, save the file as .skill-downloads/web-designer-knowledge-base-mrwakg6x/SKILL.md, or use the command below. This folder is for inspecting the skill before installation.

Command for macOS/Linux or WSL: requires a POSIX shell and curl. On Windows without WSL, use the download button and create the folder manually.

mkdir -p '.skill-downloads/web-designer-knowledge-base-mrwakg6x' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/web-designer-knowledge-base-mrwakg6x/download' --output '.skill-downloads/web-designer-knowledge-base-mrwakg6x/SKILL.md.part' && mv '.skill-downloads/web-designer-knowledge-base-mrwakg6x/SKILL.md.part' '.skill-downloads/web-designer-knowledge-base-mrwakg6x/SKILL.md'

2. Check prerequisites

Read SKILL.md before using it. If it references scripts or external services, inspect them and prepare the required access in your test environment.

No recognized prerequisites section in this file. This does not mean it is self-contained: libraries, tools and access requirements may be mentioned elsewhere in the content or source repository.

The platforms on this page are catalog indications. The paths below follow tool documentation; they do not prove this skill has been run in those tools. No minimum tool version is confirmed for this listing.

3. Load the skill

After inspection, copy the complete folder into your project using one of the commands below, then open a new tool session. The command stops if a folder with the same name already exists: compare the files before replacing it.

Claude Code
test -f '.skill-downloads/web-designer-knowledge-base-mrwakg6x/SKILL.md' && test -s '.skill-downloads/web-designer-knowledge-base-mrwakg6x/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/web-designer' && cp -R '.skill-downloads/web-designer-knowledge-base-mrwakg6x' '.claude/skills/web-designer'

OpenSkills

OpenSkills must already be installed. The local install/read procedure is checked with OpenSkills 1.5.0, which requires Node.js ≥ 20.6.0. Catalog slugs are not resolved automatically.

Official OpenSkills installation
openskills install './.skill-downloads/web-designer-knowledge-base-mrwakg6x'

openskills read 'web-designer-knowledge-base-mrwakg6x'

Reading should display the installed file content and its base directory. It does not run the skill or install its dependencies.

For an agent that reads AGENTS.md, then sync the index. This command changes AGENTS.md: review the diff before using it.

openskills sync

Manual method or another tool: attach SKILL.md to a conversation, or open it in an agent that can read files. Include any required supporting resources. No universal folder is recognized by every tool.

4. Try a first task

Use a short, synthetic input: an API endpoint, a small document or an interface brief. In a new conversation, attach the file or give the agent its path, then adapt this request:

Read .skill-downloads/web-designer-knowledge-base-mrwakg6x/SKILL.md and apply its instructions to this example: [describe a test input]. Identify any missing files, dependencies or access. Produce the result requested by the skill without inventing data or running unreviewed scripts.

Expected result: output matching the skill instructions, or a precise list of missing prerequisites. A read confirmation alone does not validate a first use. If an external resource is unavailable, that path remains untested.

Related skills