
notifications-telegram
by Lordsisodia
SISO Agency Internal Platform - Task management and day tracking system with LifeLock integration
SKILL.md
name: notifications-telegram category: collaboration-communication/collaboration version: 1.0.0 description: Send lightweight status updates to a human during long-running agent work author: obra/superpowers verified: true tags: [notifications, telegram, progress-tracking, remote-alerts]
Telegram Notifications (Progress + Significant Findings)
This skill is designed to prevent "silent running" for multi-hour tasks by:
- Pinging on significant discoveries
- Sending periodic progress check-ins
Ideal for long-running research, refactoring, or data processing tasks.
Set up bot token and chat ID, then use helper script to send notifications for:
- Significant findings (event-driven)
- Progress check-ins (time-driven)
Follow strict security rules for handling bot tokens.
When to Send
- Significant finding: Immediate (event-driven)
- Progress check-in: Every 5 minutes during active runs (or every 15 minutes during deep focus)
Required Content
- Title: short + specific
- Signal: why it matters
- Artifact pointer: link/path to where details live
- Next: what the agent will do next
<best_practices>
Notification Triggers
1) Significant Finding Ping (Event-driven)
Send when:
- A top-3 idea changes materially (new evidence, feasibility breakthrough)
- A risk is discovered that changes the recommendation
- A decision becomes clear (or a path is blocked)
2) Progress Ping (Time-driven)
Default: send every 5 minutes during active long runs (or every 15 minutes during deep focus):
- What changed since last checkpoint
- What's next (top 3 queue items)
- ETA to next synthesis checkpoint
Message Format
- Title: Short and specific
- Signal: Why it matters
- Artifact pointer: Link/path to where details live
- Next: What the agent will do next </best_practices>
Example Progress Update
[Deep Research] Analyzed 12 candidates, top 3 identified
Changed: Eliminated 4 due to licensing issues
Next: Deep dive on top 3 candidates
ETA: Next checkpoint in 15 min
Artifacts: agents/.plans/2025-01-18_research/rankings.md
Example Significant Finding
[Deep Research] Found strong OSS candidate: X
Why: Reduces build time for Y by ~40%
Artifacts: agents/.plans/2025-01-18_research/notes.md#candidate-x
Next: Validate licensing + integration approach
Configuration File (.local/telegram.md)
Format Option 1
TELEGRAM_BOT_TOKEN=123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11
TELEGRAM_CHAT_ID=123456789
Format Option 2
bot_token: 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11
chat_id: 123456789
<integration_notes>
Inputs
TELEGRAM_BOT_TOKEN(secret; env var)TELEGRAM_CHAT_ID(destination chat id; env var)
Optional:
TELEGRAM_SILENT=1to send silently (no notification sound)TELEGRAM_CONFIG_MD=/path/to/telegram.mdto override the default config location
Local Config File (Markdown, Gitignored)
Default path (recommended): .local/telegram.md
Helper Script
Use: scripts/notify-telegram.sh
Getting Started
- Message @BotFather on Telegram
- Create new bot with
/newbot - Copy bot token
- Message your bot to start conversation
- Call
https://api.telegram.org/bot<TOKEN>/getUpdatesto get chat ID - Store both in
.local/telegram.md
Combine with other notification skills for multi-channel updates. </integration_notes>
<output_format> Telegram messages with structure:
Title: [Phase] Key finding Why: Why it matters Artifacts: Path to details Next: What agent will do next
Example:
[Deep Research] Found strong OSS candidate: X
Why: Reduces build time for Y by ~Z
Artifacts: agents/.plans/2025-12-28_1815_deep-research-x/notes.md
Next: Validate licensing + integration approach
</output_format>
Score
Total Score
Based on repository quality metrics
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
3ヶ月以内に更新がある
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
Reviews
Reviews coming soon