nexu-io/frame-macos-notification
Realistic macOS notification banner with app icon, title, and body, suited to video overlays or product teasers.
npx skills add https://github.com/nexu-io/open-design --skill frame-macos-notification
【模板: macOS 通知横幅】
【意图】把一段公告 / 消息 / 提示渲染成 macOS Big Sur+ 风格的通知横幅, 适合视频角落叠加、产品发布预告、社媒图。Inspired by hyperframes macos-notification。
【画布】两种用法:
【横幅结构】
background: rgba(245,245,247,0.78) + backdrop-filter: blur(40px) saturate(180%); 暗色版 rgba(28,28,30,0.78)。rgba(0,0,0,0.06) (light) / rgba(255,255,255,0.08) (dark); 顶部加 1px 亮 highlight rgba(255,255,255,0.5)。0 10px 40px rgba(0,0,0,0.18), 0 2px 6px rgba(0,0,0,0.08)。【内容】
now 或具体时间 (12px, opacity 0.6) — 两端对齐。【字体】
SF Pro Text → fallback Inter / system-ui; 中文用 PingFang SC / Noto Sans SC。【可选附加】
transform: translateX(110%)→0, 200ms ease-out; 可被 prefers-reduced-motion 关闭。【设计细节】
backdrop-filter Safari 需要 -webkit- 前缀。Take nexu-io/frame-macos-notification from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.