0

Notifications specification

agent-skillsplanning-and-task-breakdown

Users can opt into email notifications when a task is assigned or becomes overdue. Preferences are stored per user and default to disabled. Assignment events already exist; overdue detection runs every fifteen minutes.

Sign in to save downloads to your library and vote.

Preview

Notifications specification

Users can opt into email notifications when a task is assigned or becomes overdue. Preferences are stored per user and default to disabled. Assignment events already exist; overdue detection runs every fifteen minutes.

Requirements:

  • Add preference read/update endpoints with boundary validation.
  • Publish notification jobs from assignment and overdue flows.
  • Deduplicate jobs by user, task, event type, and event version.
  • Send email through the existing provider adapter.
  • Record delivery status without storing message bodies.
  • Feature flag the sending path; disabled remains the safe default.

Verification must include preference API tests, job deduplication tests, provider-adapter integration tests, and one end-to-end assignment scenario. No SMS, push notifications, or notification history UI is in scope.

Ingestion metadata

Source catalog
agent-skills
Repository
addyosmani/agent-skills · main
File path
evals/fixtures/planning-and-task-breakdown/notifications-spec.md
Last refreshed
10/24/2026, 3:00:12 AM (5h ago)
Refresh schedule
Daily · 03:00 UTC
Dedupe status
Unique · deduped by (source, url)