Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot

swiss-user-research-video-template — Claude Code skill: setup

Generates a Swiss-editorial user research deck as a single HTML file with warm paper aesthetics, minimalist layout, participant donut charts, and keyboard navigation.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add nexu-io/open-design --skill swiss-user-research-video-template -a claude-code
Open on GitHub

What swiss-user-research-video-template does

The skill builds a self-contained HTML artifact for research synthesis: three slides (title/framing, participant breakdown donut, behavioral pattern with evidence panel), arrow-key or click navigation, bottom pagination dots. Typography is strict, spacing deliberate, transitions restrained—lines draw in, panels lift on hover.

Inside: assets/template.html as the starting point, references/checklist.md for pre-output validation, DESIGN.md with tokens for CSS variables (--paper, --ink, --muted, rule and segment colors). Data in copy, legend, and percentages must align. No external frameworks—CSS and JS are inline.

Requires file-write capability. The skill outputs one HTML artifact wrapped in <artifact> tags, with realistic data consistent across slides.

What it helps with

  • create premium research synthesis decks
  • visualize participant breakdowns with donut charts
  • build narrative-first presentations with editorial clarity
  • package slides as self-contained HTML with no dependencies
  • present behavioral patterns with evidence panels

Example prompts for the agent

  • Create a Swiss-style user research synthesis deck with warm paper aesthetics
  • Build an HTML artifact for UX research findings—minimalist design, participant donut, arrow navigation
  • Generate an editorial research presentation in Swiss style with three slides

How to install swiss-user-research-video-template

1Skills CLI (Vercel)

npx skills add nexu-io/open-design --skill swiss-user-research-video-template -a claude-code

2Manually: put the files in place

~/.claude/skills/swiss-user-research-video-template/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/swiss-user-research-video-template/

From the same set106

The whole set →
ui-ux-pro-max nexu-io A discovery catalog entry for the UI/UX Pro Max skill in OpenDesign. It registers design system triggers so agents recognize interface usability requests. Claude Code CX Codex Cursor +1 5,400installs frontend-design nexu-io Skill for building frontend interfaces with considered typography, color and layout — from landing pages to dashboards. Claude Code CX Codex Cursor +1 4,800installs threejs nexu-io Guides the agent in building browser 3D scenes, materials, interactive controls, and post-processing with Three.js. Claude Code CX Codex Cursor +1 3,400installs creative-director nexu-io This skill takes a creative concept from brief to presentation and checks it on three axes. Use it for campaign ideas and creative critique. Claude Code CX Codex Cursor +1 3,400installs design-brief nexu-io Parses an I-Lang design brief into a concrete spec with palette, typography, density, and constraints. Eliminates ambiguity from phrases like "make it professional." Claude Code CX Codex Cursor +1 3,400installs apple-hig nexu-io Integrates Apple Human Interface Guidelines for iOS, macOS, visionOS, watchOS, and tvOS into your coding agent during planning. Claude Code CX Codex Cursor +1 3,200installs hatch-pet nexu-io Creates, validates, and packages 8×9 animated pet spritesheets for Codex. Use it when turning visual references or concept prompts into importable digital pet companions. Claude Code CX Codex Cursor +1 3,100installs design-md nexu-io Creates and maintains DESIGN.md with design direction, tokens, and visual rules. Useful when an agent needs one source of truth for a project’s design system. Claude Code CX Codex Cursor +1 3,100installs

Similar

answer-me-with-html QingYunA This skill turns selected answers into one-page HTML explainers. Use it to show a flow, compare options, or lay out findings from an investigation. Claude Code CX Codex Cursor +1 5,200installs antislop miqdadbadjuber A rule-based filter for generic AI output in interfaces and code. Use it when an agent needs explicit checks for UI, copy, accessibility, or mobile layout. Claude Code CX Codex Cursor +1 7,300installs gsap-framer-scroll-animation official Utkarsh Patrikar This skill helps GitHub Copilot build scroll-driven motion with GSAP ScrollTrigger and Framer Motion. Use it for vanilla JS, React, or Next.js work. GitHub Copilot 3,900installs design-motion-principles kylezantos Builds or audits UI motion with rules based on project context and interaction frequency. Use it for transitions, hover states, and micro-interactions. Claude Code CX Codex Cursor +1 12,600installs argent-lens software-mansion Visual variant staging for UI elements in a native preview window. Stages design options on a simulator so you can pick the winner. Claude Code CX Codex Cursor +1 22,400installs frontend-design official anthropics This skill guides intentional visual design for new interfaces and redesigns. Use it when a generic generated UI is not enough. Claude Code Claude.ai 1,025,790installs grill-me Matt Pocock grill-me interviews you about a plan or design to expose gaps and sharpen decisions. Use it before implementation starts. Claude Code 1,424,476installs design-taste-frontend Leonxlnx This skill directs the design of public pages and work screens, then checks the result in a browser through screenshots. Use it when an interface feels generic or unfinished. Claude Code CX Codex Cursor +1 673,100installs

Questions about swiss-user-research-video-template

How to install swiss-user-research-video-template in Claude Code?

Run npx skills add nexu-io/open-design --skill swiss-user-research-video-template -a claude-code, the skill lands in ~/.claude/skills/swiss-user-research-video-template/SKILL.md.

What does swiss-user-research-video-template do?

Creates a Swiss-editorial research deck as a single HTML file—three slides (title, participant donut, behavioral patterns) with keyboard navigation, minimalist typography, and warm paper aesthetics.

Does it require external libraries?

No, the template outputs self-contained HTML with inline CSS and JS, no framework dependencies.

Source text

SKILL.md · Apache-2.0
---
name: swiss-user-research-video-template
description: |
  Swiss-style user-research narrative template in warm-paper editorial aesthetics.
  Use when users ask for a premium research deck or story-first live artifact with
  minimalist typography, high-clarity layout, subtle motion, donut breakdowns,
  and keyboard/click navigation across slides in a single HTML file.
triggers:
  - "swiss user research template"
  - "editorial research deck template"
  - "minimal user research slides"
  - "warm paper swiss style"
  - "research synthesis template"
  - "瑞士风用户研究模板"
  - "高级调性研究汇报"
od:
  mode: template
  surface: video
  type: hyperframes
  platform: desktop
  preview:
    type: html
    entry: index.html
    reload: debounce-100
  design_system:
    requires: true
    sections: [color, typography, layout, components]
  outputs:
    primary: index.html
    secondary:
      - template.html
      - example.html
  example_prompt: "Create a Swiss-style user research synthesis deck with premium minimalist typography, warm paper tone, a participant donut breakdown, and subtle editorial interactions."
  capabilities_required:
    - file_write
---

# Swiss User Research Video Template

A premium Swiss-editorial user research template for narrative-heavy live artifacts.
The visual language is warm paper, strict spacing rhythm, thin rules, and restrained
micro-interactions that keep attention on the story.

## Resource map

```text
swiss-user-research-video-template/
├── SKILL.md
├── assets/
│   └── template.html
├── references/
│   └── checklist.md
└── example.html
```

## Workflow

1. Read `DESIGN.md`, then map tokens to the template CSS variables (`--paper`, `--ink`, `--muted`, rule colors, segment colors) without changing layout semantics.
2. Start from `assets/template.html`; keep the three-slide structure:
   - title / framing
   - participant breakdown donut
   - behavioral pattern + evidence panel
3. Preserve interactions:
   - click/keyboard slide navigation (`ArrowLeft`/`ArrowRight`)
   - bottom pagination dots with active state
   - donut legend hover highlight
   - subtle line-draw and panel-lift transitions
4. Keep all data realistic and internally consistent between copy, donut labels, and percentages.
5. Keep HTML self-contained (inline CSS/JS), with no external framework dependencies.
6. Validate using `references/checklist.md` before output.

## Output contract

Emit one concise orientation sentence and then a single HTML artifact:

```xml
<artifact identifier="swiss-user-research-deck" type="text/html" title="Swiss User Research Synthesis">
<!doctype html>
<html>...</html>
</artifact>
```

© nexu-io · Apache-2.0 · nexu-io/open-design

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor