sentinel

Monitor Exchange email and Telegram for urgent messages and meeting invites.

10|1|Updated Jun 29, 2026
One-click install
npx skills add https://github.com/mishahanin/heading-os --skill sentinel-mishahanin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sentinel
Source: https://github.com/mishahanin/heading-os/tree/main/.claude/skills/sentinel
Command: npx skills add https://github.com/mishahanin/heading-os --skill sentinel-mishahanin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill solves the problem of information overload and missed urgent communications by providing a centralized, automated daemon that monitors email and messaging channels for high-priority alerts.

Core Features & Use Cases

  • Intelligent Triage: Analyzes incoming Exchange emails and Telegram messages using Claude to score urgency and filter out noise.
  • Policy-Driven Calendar Management: Automatically evaluates meeting invites against the CEO Calendar Policy to accept, decline, or escalate requests.
  • Use Case: Use this to maintain a 24/7 watch on your inbox and Telegram, ensuring that only truly urgent matters reach you while routine invites are handled automatically based on your established preferences.

Quick Start

Type /sentinel start to initialize the background monitoring daemon and begin tracking your communications.

Frequently Asked Questions about sentinel

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

FAQPage Schema
How do I automate urgent email triage for Exchange and Telegram messages?

Automated urgent email triage uses a background daemon to monitor Exchange and Telegram, scoring communication urgency with Claude to filter noise and escalate high-priority alerts. This ensures only truly urgent matters reach you while routine communications are handled automatically.

Can I automate calendar invite acceptance based on custom meeting policies?

Automated calendar invite acceptance evaluates incoming meeting invites against the CEO Calendar Policy to automatically accept, decline, or escalate requests. This policy-driven calendar management operates continuously, maintaining your scheduling preferences without manual intervention.

How does urgency scoring work for filtering background communications?

Urgency scoring for background communications analyzes incoming Exchange emails and Telegram messages using Claude to evaluate priority levels and filter out noise. The scoring mechanism operates within a background daemon, ensuring continuous monitoring and accurate triage of high-priority alerts.

Do I need Python to run automated background monitoring for urgent messages?

Python is required to run automated background monitoring for urgent messages. The daemon operates using Python and requires persistent access to API keys and environment variables for secure authentication with external communication platforms like Exchange and Telegram.

What's the best way to maintain 24/7 monitoring of my inbox and Telegram?

Maintaining 24/7 monitoring of your inbox and Telegram is best achieved by initializing a unified background daemon that continuously tracks communications. This centralized automated approach ensures urgent matters are identified and escalated while routine invites are handled based on established preferences.

When should I not use automated communication monitoring and calendar management?

Automated communication monitoring and calendar management should not be used when you lack persistent access to API keys and environment variables for secure authentication. The daemon requires continuous access to external platforms like Exchange and Telegram to function properly.