webhook-subscriptions

Create and manage webhook subscriptions that trigger Hermes runs via POSTed events.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/shiftrepo/aws --skill webhook-subscriptions-shiftrepo
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: webhook-subscriptions
Source: https://github.com/shiftrepo/aws/tree/main/HermesAgent/skills/skills/devops/webhook-subscriptions
Command: npx skills add https://github.com/shiftrepo/aws --skill webhook-subscriptions-shiftrepo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create and manage webhook subscriptions so external services (GitHub, GitLab, Stripe, CI/CD, IoT sensors, monitoring tools) can POST events to a URL to trigger Hermes agent runs and push notifications.

Core Features & Use Cases

  • Create and manage dynamic webhook subscriptions, including auto-generated secrets for signature verification.
  • Test and validate delivery to various targets (chat apps, logs, downstream services) and ensure reliable retries.
  • Guided setup for enabling the webhook platform, including CLI-based workflows to create, list, and test subscriptions, with secure storage of metadata.
  • Real-world workflows include event-driven automation, alerting, and cross-service orchestration triggering Hermes agents.

Quick Start

Create a subscription with a destination URL and events, then test it with the built-in test command.

Frequently Asked Questions about webhook-subscriptions

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

FAQPage Schema
How do I trigger automated runs from external webhook events?▼

Webhook subscriptions let external services POST events to a URL to trigger Hermes agent runs. You create a subscription with a destination URL and events, then test delivery with a built-in CLI command.

Can I use webhook subscriptions to receive alerts from GitHub and Stripe?▼

Yes, webhook subscriptions support secure, persistent integrations across GitHub, Stripe, GitLab, CI/CD pipelines, and monitoring tools. They use auto-generated secrets for signature verification to ensure event authenticity.

How do I create and test a webhook subscription using the CLI?▼

You create a subscription by specifying a destination URL and target events, then validate delivery using the built-in test command. The Hermes CLI manages creation, listing, and testing while storing subscription metadata securely.

Do I need to enable the webhook platform before creating subscriptions?▼

Yes, you must enable the webhook platform before creating subscriptions. The guided setup uses the Hermes CLI to create, list, and test subscriptions, ensuring secure storage of metadata and auto-generated secrets.

What's the best way to automate cross-service orchestration with webhook notifications?▼

Webhook subscriptions automate event-driven orchestration by routing external POST events to trigger Hermes agents. They support multiple delivery targets like chat apps and logs, ensuring reliable retries and cross-service alerting.