ai-generating-notifications
Installation
SKILL.md
Build an AI Notification Generator
Guide the user through building AI that turns structured events into useful, channel-appropriate notification messages. Uses DSPy to produce consistent, personalized notification copy with urgency calibration and digest aggregation.
Step 1: Understand the notification task
Ask the user:
- What events trigger notifications? (system alerts, user activity, scheduled digests, thresholds crossed?)
- What channels do you target? (push/iOS/Android, email, Slack, SMS?)
- Do you need personalization? (user name, role, preferences, history?)
- Real-time or digest? (one notification per event, or aggregate multiple events into one message?)
Step 2: Build a single-event notifier
Basic signature
import dspy
from typing import Literal