Back to Skills

frame-macos-notification

Realistic macOS notification banner with app icon, title, and body, suited to video overlays or product teasers.

82,989stars9,608forksUpdated 8/1/2026

Security Assessment

Safe(97/100)
Security Score97/100

About frame-macos-notification

frame-macos-notification is a visual template skill that renders an announcement, message, or prompt as a realistic macOS Big Sur-style notification banner. It solves the need for convincing OS-notification visuals for video overlays, product launch teasers, and social media images, without hand-building the frosted-glass macOS look each time. Output is single-file HTML.

The template details a faithful notification design: a 14px-rounded frame (480x120, or 480x180 with body text), a frosted-glass background using semi-transparent fills plus backdrop-filter blur and saturation, subtle borders, a top highlight, and layered shadows. Content includes a CSS-drawn app icon (gradient plus an emoji or monogram, deliberately not an external image), an app name with timestamp, a truncated title, and one to two lines of body text, plus an optional Open/Reply capsule button. It offers two canvas modes (a 1920x1080 video overlay with the notification in the top-right on a transparent surround, or a standalone 480x120 banner) and optional extras such as stacked notifications, a slide-in entrance animation that respects prefers-reduced-motion, and a hover Clear chip. It notes practical details like the Safari -webkit- prefix for backdrop-filter and font fallbacks (SF Pro Text to Inter/system-ui, PingFang SC/Noto Sans SC for Chinese). It is inspired by the hyperframes macos-notification frame and part of the nexu-io open-design collection.

It targets video creators, product marketers, and designers who want a native-looking macOS notification for overlays or teasers. Use cases include corner overlays in product videos, launch announcement graphics, and social posts. As a self-contained template, it uses only user-provided content and avoids external image links.

FAQ

What output does this produce?

A single-file HTML macOS Big Sur-style notification banner, usable as a 1920x1080 video overlay or a standalone 480x120 banner.

Does it load external images or icons?

No. The app icon is drawn with CSS (a gradient plus a unicode emoji or monogram); external emoji images and image links are explicitly avoided.

How is the frosted-glass look achieved?

With a semi-transparent background plus a backdrop-filter blur and saturation, subtle borders, a top highlight line, and layered shadows. Safari needs the -webkit- prefix for backdrop-filter.

Can it show multiple stacked notifications or animate in?

Yes, optionally. It supports stacked notifications receding behind the first, and a slide-in entrance animation that can be disabled via prefers-reduced-motion.

What fonts does it use?

SF Pro Text with Inter/system-ui fallbacks, and PingFang SC/Noto Sans SC for Chinese text.

All Files

3 files
example.md0.2 KB
View
SKILL.md2.9 KB
View
example.html3.2 KB
View

Install frame-macos-notification

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill