notification-manager

Configure Telegram, Notion, iMessage, and Slack notification routing for PersonalOS.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Centralizes and simplifies notification configuration for PersonalOS so users stop missing urgent alerts or receiving noisy duplicates across channels. It provides a single place to view, configure, and persist where outputs are sent and how different kinds of outputs are routed.

Core Features & Use Cases

  • Read and update notification state by reading and writing personal-os/context/notifications.md and updating output-format preferences.
  • Configure channels including Notion (workspace and parent page), Telegram (plugin pairing and access), iMessage, and Slack with step-by-step instructions.
  • Per-type routing to map time-sensitive alerts, archivable records, and team-facing outputs to different destinations and enforce delivery rules and safety constraints.
  • Use Case: Route deadline alerts to Telegram for instant push, append session summaries to a Notion page for archiving, and send team briefs to Slack.

Quick Start

Ask PersonalOS to configure notifications and follow the interactive prompts to set up Telegram, Notion, and routing.

Frequently Asked Questions about notification-manager

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

FAQPage Schema
How do I route urgent alerts to specific channels like Telegram and Slack?

You can route urgent alerts to Telegram and Slack by configuring per-type delivery rules in PersonalOS. This maps time-sensitive alerts to instant push channels while sending archival records to Notion.

What is the best way to centralize notification configuration across iMessage, Notion, and Slack?

Centralizing notification configuration involves reading and updating a single state file in PersonalOS. This approach stops missing urgent alerts and prevents receiving noisy duplicates across iMessage, Notion, and Slack.

Does configuring PersonalOS notifications require storing API credentials?

Configuring PersonalOS notifications does not require storing API credentials. The process follows delivery rules and safety constraints by updating context files while strictly avoiding credential storage.

How do I set up Notion and Telegram step-by-step for alert routing?

To set up Notion and Telegram for alert routing, ask PersonalOS to configure notifications and follow the interactive prompts. This provides step-by-step instructions for plugin pairing and workspace setup.

Can I append session summaries to a Notion page for archiving while sending team briefs to Slack?

You can append session summaries to a Notion page for archiving and send team briefs to Slack simultaneously. This is achieved by applying per-type routing to map archivable records and team-facing outputs to different destinations.