Guide · Agent skill
How to use the macOS Notification Banner agent skill
Updated · written with AI from the project's own documentation and checked against our catalogue data
The macOS Notification Banner skill (frame-macos-notification) lets an agent turn a short announcement or message into a single-file HTML design that resembles a macOS Big Sur notification banner. It is aimed at people making product-launch videos, designers who need a quick editable banner mockup, and creators who want a 'you got a message' callout in a tutorial or social image. This guide explains what the skill does, how to install it, how to ask for a banner, and what to watch for.
Quick start
- 1Download and unzip. Download the skill ZIP from this page and unzip it to get SKILL.md, example.html and open-design.json.
- 2Place the folder. Move the unzipped folder to ~/.claude/skills/ for personal use, or to a project's .claude/skills/ folder.
- 3Or upload it in the apps. In the Claude apps, go to Settings → Capabilities → Skills and upload the ZIP.
- 4Describe your message. Ask for a macOS-style notification banner, include the exact title and body, and state the canvas: 1920×1080 overlay or 480×120 banner.
- 5Open the HTML file. Open the generated HTML file in a web browser to view the banner.
- 6Adjust and reuse. Edit text or colours in the HTML file and reload the page to check the result.
What the skill makes the agent do
Agent skills are instruction packs that an agent reads when a request matches them. This one is defined in a SKILL.md file and tells the agent how to build a realistic notification banner. The output is a single HTML file with a frosted-glass background, an app icon, a bold title and a short body.
The skill sets visual rules so the result stays consistent: a 14px corner radius, a semi-transparent blurred background, a soft shadow, and an app icon drawn with CSS gradients or an emoji rather than an external image. It also covers optional extras such as stacked notifications and a slide-in animation.
- Canvas options: a 1920×1080 video frame with the banner in the top-right corner, or a standalone 480×120 banner centred on the page.
- Banner content: app name and time at the top, a single-line title, and a body of one to two lines.
- Optional: an 'Open' or 'Reply' capsule button, stacked notifications, and a slide-in from the right that respects reduced-motion settings.
- Font preference: SF Pro Text, falling back to Inter or system-ui; PingFang SC or Noto Sans SC for Chinese text.
Install the skill
Download the skill ZIP from this page and unzip it. The package contains three files: SKILL.md, example.html and open-design.json.
For a personal install, place the unzipped folder in ~/.claude/skills/. For a single project, place it in that project's .claude/skills/ folder instead.
You can also upload the ZIP in the Claude apps under Settings → Capabilities → Skills.
- Personal install: ~/.claude/skills/
- Project install: the project's .claude/skills/ folder
- Claude apps: Settings → Capabilities → Skills, then upload the ZIP
Trigger the skill with a natural request
You do not need a special command. Describe the message you want shown and say it should be a macOS-style notification or banner for a video overlay or product teaser. Include the real text you want used, since the skill is meant to use your content rather than placeholders.
If you want the standalone image, say so and mention the 480×120 size. If you want it in a video corner, say 1920×1080 and the top-right position.
- Example: 'Make a macOS-style notification banner for a video overlay announcing our v2 launch. Title: "Now shipping". Body: "Batch exports are live for all Pro plans."'
- Example: 'Create a 480×120 notification banner for a social post saying our newsletter is out today.'
- Example: 'Design a dark-mode notification overlay for the top-right corner of a 1920×1080 tutorial frame, with an Open button.'
Review and edit the output
The result is an HTML file, so you open it in a web browser to view it. Because it is plain HTML and CSS, you can change the text, colours or sizes in a text editor and reload the page.
The source notes that backdrop-filter may need the -webkit- prefix in Safari, so check the banner in Safari if the blur looks missing. Use example.html in the package as a reference for the expected look.
- Open the generated .html file in any modern web browser.
- Edit text and colours directly in the file, then refresh.
- Check the frosted-glass effect in Safari as well as Chrome.
Safety and limits
The skill runs no scripts and makes no network calls, according to its listing. It needs a SKILL.md-compatible agent runtime and a web browser to view the output.
The output is a fake UI mockup. Do not use it to imitate a real app sending a message or to mislead viewers. The skill copies Apple's visual style, so check Apple's usage rules before using it in brand-sensitive or commercial work.
- No scripts are run by the skill.
- No network use is declared.
- Do not present the banner as a real notification.
- Confirm trademark and usage rules for Apple's visual style before publishing commercially.
What people use it for
- Overlaying a notification-style callout in the corner of a product-launch video.
- Creating a 480×120 banner for a product teaser or social post.
- Adding a 'you got a message' style callout to a software tutorial.
- Producing a quick, editable HTML banner mockup for a design review.
Frequently asked questions
How do I install the macOS Notification Banner skill?
Download the skill ZIP from this page and unzip it. Place the folder in ~/.claude/skills/ for personal use or in a project's .claude/skills/ folder, or upload the ZIP in the Claude apps under Settings → Capabilities → Skills.
What do I need to run it?
The skill needs a SKILL.md-compatible agent runtime and a web browser to view the resulting HTML file. It runs no scripts and uses no network, according to its listing.
Is the macOS Notification Banner skill free?
The skill is listed under the Apache-2.0 licence. Check the licence terms in the source repository before reuse, and check Apple's usage rules before commercial use of the Apple-style look.
Can I use it to make a real notification?
No. The output is a fake UI mockup and is meant for overlays and teasers. Using it to make viewers believe a real app sent a message is not what it is for.
Why does the blur effect not show in Safari?
The source notes that backdrop-filter may need the -webkit- prefix in Safari. Check the generated file in Safari and add the prefix if the frosted-glass effect is missing.
How is this different from a regular design template?
It is a skill, so the agent reads the visual rules and writes the HTML for your specific message. You describe the content and canvas size instead of editing a fixed template by hand.
New agent skills, repos and AI tools — every week
The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.
Our verdict
This skill suits marketers, designers and creators who need a quick, native-looking notification overlay for a video, teaser or social image, and who are happy to edit a simple HTML file. It is not suited to deceiving viewers with fake alerts, or to brand-sensitive work that copies Apple's look without checking usage rules; pick a different asset or a licensed design tool in those cases.
Download the skill