script-kit-notifications

Manage unified notifications across toasts, HUDs, banners, and system channels.

28|6|Updated Dec 27, 2025
One-click install
npx skills add https://github.com/johnlindquist/script-kit-next --skill script-kit-notifications
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: script-kit-notifications
Source: https://github.com/johnlindquist/script-kit-next/tree/main/.opencode/skill/script-kit-notifications
Command: npx skills add https://github.com/johnlindquist/script-kit-next --skill script-kit-notifications

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines how your application communicates with the user by providing a unified system for displaying feedback, status updates, and progress indicators.

Core Features & Use Cases

  • Unified Notification System: Supports toasts, HUDs, banners, and system notifications.
  • User Feedback: Implement clear messages for task completion, errors, warnings, or information.
  • Progress Indicators: Show users the status of ongoing operations.
  • Use Case: After a user saves a large file, display a toast notification confirming the save and a progress indicator if the save takes more than a few seconds.

Quick Start

Use the script-kit-notifications skill to show a success toast message with the text "Settings saved successfully".

Frequently Asked Questions about script-kit-notifications

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage user feedback and status updates in my application?

To manage user feedback and status updates, you can use a unified notification system that supports toasts, HUDs, banners, and system notifications. It provides a centralized service for displaying messages, progress indicators, and task statuses.

How do I display progress indicators for long-running tasks?

You can display progress indicators by utilizing a centralized notification service that supports ongoing operation statuses. This allows you to show users real-time progress for tasks like saving large files or processing data.

What is the best way to prevent duplicate notifications in a unified system?

The best way to prevent duplicate notifications is to use a notification system with built-in deduplication and rate limiting. A centralized service manages these features automatically, ensuring users receive clean, relevant status updates without spam.

Can I show different types of notifications like toasts and banners?

Yes, you can show different types of notifications like toasts and banners. A unified notification system supports multiple display channels, allowing you to choose the appropriate UI element for user feedback, warnings, or information.

Does the notification system keep a history of displayed messages?

Yes, the notification system keeps a history of displayed messages. It facilitates user feedback and status updates through a centralized service that includes deduplication, rate limiting, and a record of past notifications.

When do I need a centralized notification service for my application?

You need a centralized notification service when your application requires consistent user feedback across various display channels. It streamlines communication by managing toasts, HUDs, banners, and progress indicators in one place.