Individual skill
hyperplasma
Ask the user which visual design style, font pairing, and animation set to use before designing or building any website, landing page, dashboard, web app, portfolio, or UI, and describe each option so they can choose. Use this skill whenever the user asks to build, design, redesign, mock up, or restyle a site or interface and has NOT already named a style, fonts, or animations. Also use when they say "pick a style", "what design should I use", "give me design options", "which fonts", "font pairing", "which animations", "add motion", "glassmorphism or something else", or want to browse aesthetics, typography, or transitions. Contains 301 UI design styles, 400 heading+body font pairings, and 500 animations/transitions (Framer Motion, GSAP, CSS, Three.js/R3F, shaders), each with a one-line description.
skills/hyperplasma/SKILL.md
Source commit ed91bc19ad6bb5897fa08178d99a07fd7081ccb1
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- Yes
- Skill scan complete
- Yes
- Observed behavior
- Instructions only
- Last checked
- Nov 11, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
Claude Code
Destination .claude/skills/hyperplasma
(
set -euo pipefail
destination='./.claude/skills/hyperplasma'
if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi
work=$(mktemp -d)
trap 'rm -rf -- "$work"' EXIT
git clone --filter=blob:none --no-checkout -- 'https://github.com/gaur-avvv/HyperPlasma-Skills.git' "$work/repo"
git -C "$work/repo" checkout --detach ed91bc19ad6bb5897fa08178d99a07fd7081ccb1
git -C "$work/repo" archive --format=tar 'ed91bc19ad6bb5897fa08178d99a07fd7081ccb1:skills/hyperplasma' > "$work/skill.tar"
mkdir -p -- './.claude/skills'
mkdir -- "$destination"
tar -xf "$work/skill.tar" -C "$destination"
)Codex
Destination .agents/skills/hyperplasma
(
set -euo pipefail
destination='./.agents/skills/hyperplasma'
if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi
work=$(mktemp -d)
trap 'rm -rf -- "$work"' EXIT
git clone --filter=blob:none --no-checkout -- 'https://github.com/gaur-avvv/HyperPlasma-Skills.git' "$work/repo"
git -C "$work/repo" checkout --detach ed91bc19ad6bb5897fa08178d99a07fd7081ccb1
git -C "$work/repo" archive --format=tar 'ed91bc19ad6bb5897fa08178d99a07fd7081ccb1:skills/hyperplasma' > "$work/skill.tar"
mkdir -p -- './.agents/skills'
mkdir -- "$destination"
tar -xf "$work/skill.tar" -C "$destination"
)Cursor
Destination .cursor/skills/hyperplasma
(
set -euo pipefail
destination='./.cursor/skills/hyperplasma'
if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi
work=$(mktemp -d)
trap 'rm -rf -- "$work"' EXIT
git clone --filter=blob:none --no-checkout -- 'https://github.com/gaur-avvv/HyperPlasma-Skills.git' "$work/repo"
git -C "$work/repo" checkout --detach ed91bc19ad6bb5897fa08178d99a07fd7081ccb1
git -C "$work/repo" archive --format=tar 'ed91bc19ad6bb5897fa08178d99a07fd7081ccb1:skills/hyperplasma' > "$work/skill.tar"
mkdir -p -- './.cursor/skills'
mkdir -- "$destination"
tar -xf "$work/skill.tar" -C "$destination"
)Gemini CLI
Destination .gemini/skills/hyperplasma
(
set -euo pipefail
destination='./.gemini/skills/hyperplasma'
if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi
work=$(mktemp -d)
trap 'rm -rf -- "$work"' EXIT
git clone --filter=blob:none --no-checkout -- 'https://github.com/gaur-avvv/HyperPlasma-Skills.git' "$work/repo"
git -C "$work/repo" checkout --detach ed91bc19ad6bb5897fa08178d99a07fd7081ccb1
git -C "$work/repo" archive --format=tar 'ed91bc19ad6bb5897fa08178d99a07fd7081ccb1:skills/hyperplasma' > "$work/skill.tar"
mkdir -p -- './.gemini/skills'
mkdir -- "$destination"
tar -xf "$work/skill.tar" -C "$destination"
)GitHub Copilot
Destination .github/skills/hyperplasma
(
set -euo pipefail
destination='./.github/skills/hyperplasma'
if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi
work=$(mktemp -d)
trap 'rm -rf -- "$work"' EXIT
git clone --filter=blob:none --no-checkout -- 'https://github.com/gaur-avvv/HyperPlasma-Skills.git' "$work/repo"
git -C "$work/repo" checkout --detach ed91bc19ad6bb5897fa08178d99a07fd7081ccb1
git -C "$work/repo" archive --format=tar 'ed91bc19ad6bb5897fa08178d99a07fd7081ccb1:skills/hyperplasma' > "$work/skill.tar"
mkdir -p -- './.github/skills'
mkdir -- "$destination"
tar -xf "$work/skill.tar" -C "$destination"
)OpenCode
Destination .opencode/skills/hyperplasma
(
set -euo pipefail
destination='./.opencode/skills/hyperplasma'
if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi
work=$(mktemp -d)
trap 'rm -rf -- "$work"' EXIT
git clone --filter=blob:none --no-checkout -- 'https://github.com/gaur-avvv/HyperPlasma-Skills.git' "$work/repo"
git -C "$work/repo" checkout --detach ed91bc19ad6bb5897fa08178d99a07fd7081ccb1
git -C "$work/repo" archive --format=tar 'ed91bc19ad6bb5897fa08178d99a07fd7081ccb1:skills/hyperplasma' > "$work/skill.tar"
mkdir -p -- './.opencode/skills'
mkdir -- "$destination"
tar -xf "$work/skill.tar" -C "$destination"
)Repository context
- Repository stars (not skill ratings)
- 11
- Repository last updated
- Oct 16, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- awesome-list Repository topic
- awesome-skill-md Repository topic
- awesome-skills Repository topic
- claude-skills Repository topic
- cursor Repository topic
- design Repository topic
- front-end Repository topic
- frontend Repository topic
- plugin Repository topic
- plugins Repository topic
- design Derived category
- design-interface Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 11,787 bytesreferences/fonts/pairings.mddoc · 21,413 bytesreferences/motion/01-ui-layout-framer.mddoc · 3,289 bytesreferences/motion/02-scroll-gsap.mddoc · 2,442 bytesreferences/motion/03-camera-3d-r3f.mddoc · 2,598 bytesreferences/motion/04-route-transitions.mddoc · 1,497 bytesreferences/motion/05-micro-gestures.mddoc · 2,142 bytesreferences/motion/06-css-native.mddoc · 2,330 bytesreferences/motion/07-shaders-particles.mddoc · 1,958 bytesreferences/motion/08-dataviz-telemetry.mddoc · 1,042 bytesreferences/motion/09-aesthetic-motion.mddoc · 1,015 bytesreferences/motion/10-spatial-layout.mddoc · 1,139 bytesreferences/motion/11-hybrid-engines.mddoc · 2,391 bytesreferences/motion/12-physics-tokens-perf.mddoc · 3,169 bytesreferences/motion/99-duplicate-map.mddoc · 4,244 bytesreferences/motion/README.mddoc · 1,649 bytesreferences/styles/00-duplicate-map.mddoc · 3,555 bytesreferences/styles/01-morphisms-light-material.mddoc · 3,633 bytesreferences/styles/02-layout-structure.mddoc · 2,784 bytesreferences/styles/03-color-mood-genre.mddoc · 2,513 bytesreferences/styles/04-art-movements.mddoc · 1,631 bytesreferences/styles/05-typography-graphic.mddoc · 1,089 bytesreferences/styles/06-tech-scifi-geometric.mddoc · 2,994 bytesreferences/styles/07-retro-nostalgia.mddoc · 2,196 bytesreferences/styles/08-internet-subcultures.mddoc · 2,645 bytesreferences/styles/09-physical-materials.mddoc · 3,318 bytesreferences/styles/10-experimental-saas.mddoc · 2,202 bytes
Read excerpt
# HYPERPLASMA: Style, Font and Motion Picker
Before writing any HTML/CSS/JS/React for a new site or UI, help the user choose three things in order: **visual style -> font pairing -> animations**. Never silently default to "clean modern SaaS with Inter and fade-ins". The user wants to be asked, with a short description of every option.
## When NOT to run
- The user already named style, fonts, or animations: confirm in one line and skip that step.
- The user is only fixing a bug or changing content in an existing design.
- A design system or brand guide already exists in the project: follow it.
## Workflow
### Step 0: Detect the stack (silent)
Check the project for `package.json` / framework files. Note: React + Framer Motion, Next.js + GSAP, Three.js/R3F, Vue/Svelte, or plain HTML/CSS. Use this in Step 4. Ask only if there is no project and the user hasn't said.