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
Use it when the web-designer agent needs to produce a theme, an HTML mockup or an art direction from these references.
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
SafeThis 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 madeExamples
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.Generate a bold three-color theme (primary, secondary, accent) for a fintech startup and preview it in the theme template.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
:rootblock
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-variantattribute usageoc-*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
:rootblock 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 filesThis 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.mdFrom 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 installationopenskills 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 syncManual 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.
Writing Fragments
Content
Mine raw writing fragments through a relentless interview, without imposing structure. Capture ideas, quotes, and leading words for later use.
UI Copywriting & Auditing
Content
Write or audit user-facing UI copy including buttons, errors, empty states, and tooltips across the monorepo, following the design system source of truth.
Music MIDI Extraction
Content
Extracts the MIDI or score from an existing music production via the CogMusic MCP tool and confirms availability.