in-app-notifications-fullstack
Installation
SKILL.md
In-App Notifications — Fullstack
Discovery
Infer from context, then confirm:
- What triggers notifications? — User actions (someone liked your post), system events (job finished), or both?
- Delivery requirement? — Real-time (SSE/WebSocket already in use) or near-real-time (polling acceptable)?
- Persistence required? — Should notifications survive page reload / be accessible later, or ephemeral?
- Multi-device? — Does marking read on one device need to sync to others?
Architecture Overview
Four distinct responsibilities — keep them separate: