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.