webhook-subscriptions

Create webhook subscriptions routing external events into agent runs or notifications.

Updated Jul 7, 2026
One-click install
npx skills add https://github.com/TitoPrausee/nexus-toti --skill webhook-subscriptions-titoprausee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: webhook-subscriptions
Source: https://github.com/TitoPrausee/nexus-toti/tree/main/data/skills/devops/webhook-subscriptions
Command: npx skills add https://github.com/TitoPrausee/nexus-toti --skill webhook-subscriptions-titoprausee

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual glue work of connecting external services to an agent by turning incoming webhook events into routed actions or direct notifications.

Core Features & Use Cases

  • Dynamic Event Triggers: Subscribe to GitHub, GitLab, Stripe, CI/CD, IoT, and monitoring events that should kick off agent workflows.
  • Template-Based Routing: Shape payload data into prompts with dot-notation placeholders so the agent receives exactly the context it needs.
  • Direct Push Delivery: Send notifications straight to chats or other targets with zero LLM cost when no reasoning step is needed.
  • Use Case: A development team can route new GitHub issues into Telegram for triage, or forward build failures to Discord with a customized summary.

Quick Start

Use the webhook-subscriptions skill to create a GitHub issue webhook that forwards new issues into Telegram with a custom prompt template.

Frequently Asked Questions about webhook-subscriptions

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

FAQPage Schema
How do I route GitHub webhook events to Telegram notifications?

To route GitHub webhook events to Telegram, you create a subscription that filters inbound payloads, applies prompt templating with dot-notation placeholders, and delivers customized event summaries directly to your chat target.

Can I send CI/CD or monitoring alerts straight to Discord without LLM processing?

Yes, you can forward CI/CD and monitoring alerts to Discord using zero-LLM direct delivery, which pushes notifications straight to supported channels instantly without requiring any reasoning step or LLM cost.

How does HMAC validation work for inbound webhook payloads?

HMAC validation secures inbound webhook payloads by verifying the cryptographic signature of incoming events before processing, ensuring that only authenticated external requests trigger agent runs or direct notifications.

What's the best way to filter external events before triggering agent workflows?

The best way to filter external events is by configuring event-driven subscriptions that match specific payload criteria, ensuring only relevant GitHub, GitLab, Stripe, or IoT triggers initiate templated agent workflows.

Do I need persistent storage to manage webhook subscriptions for Stripe and GitLab?

Yes, persistent subscription storage is required to manage webhook subscriptions for Stripe and GitLab, ensuring your event routing configurations and templated responses remain active across restarts and continuous integration cycles.

How do I use dot-notation placeholders for webhook payload templating?

Dot-notation placeholders shape webhook payload data into prompts by mapping specific event fields directly into your template, so the agent receives exactly the context it needs from GitHub or IoT systems.