notification

Generate a real-time notification module with backend models, API routes, and frontend components.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/h617265630/Modularity-skill --skill notification-h617265630
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notification
Source: https://github.com/h617265630/Modularity-skill/tree/main/.claude/skills/notification
Command: npx skills add https://github.com/h617265630/Modularity-skill --skill notification-h617265630

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a complete real-time notification system including backend models, API routes, and frontend components to deliver timely alerts to users.

Core Features & Use Cases

  • Backend models: Notification and NotificationSetting with migration-ready schemas.
  • API routes: Endpoints to fetch, mark as read, and configure notification preferences.
  • Frontend components: NotificationBell and NotificationDropdown to surface alerts in the UI.
  • Use Case: Notify users about new messages, mentions, or system events with per-user settings.

Quick Start

Run this skill to generate the complete notification module for your application.

Frequently Asked Questions about notification

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

FAQPage Schema
How do I build a real-time notification system with backend API routes and frontend components?

To build a real-time notification system, this skill automates the creation of backend models, API routes, and frontend components like notification bells and dropdowns. It generates migration-ready database schemas and Swagger-documented endpoints to fetch alerts and manage per-user settings.

What is the best way to implement per-user notification settings for live user alerts?

The best way to implement per-user notification settings is by using generated NotificationSetting data models with migration-ready schemas. The skill provides API endpoints to configure user preferences and fetch notifications, ensuring live alerts respect individual user configurations.

How do I add a notification bell dropdown to my web or mobile application?

To add a notification bell dropdown, this skill generates reusable frontend components for web and mobile. It creates NotificationBell and NotificationDropdown UI elements that connect directly to backend API routes to surface live alerts and system events to users.

Does this notification module include API error handling and Swagger documentation?

Yes, the notification module includes built-in API error handling and Swagger documentation. It automatically generates API routes for fetching and marking notifications as read, ensuring endpoints are documented and robust against errors during live user alert delivery.

Can I use this to generate migration-ready database schemas for a notification system?

Yes, you can use this skill to generate migration-ready database schemas for a notification system. It automates the creation of Notification and NotificationSetting backend models, providing a structured schema that supports live user alerts and per-user preference configurations.