trigger-registry

Create reactive webhook triggers that execute skills on external events.

520|175|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/evolution-foundation/evo-nexus --skill trigger-registry-evolution-foundation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: trigger-registry
Source: https://github.com/evolution-foundation/evo-nexus/tree/main/.claude/skills/trigger-registry
Command: npx skills add https://github.com/evolution-foundation/evo-nexus --skill trigger-registry-evolution-foundation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual overhead of wiring external events (like GitHub pushes, Stripe payments, or Linear issues) into automated actions by letting you create and manage reactive triggers with testable behavior.

Core Features & Use Cases

  • Create and manage webhooks or event-based triggers: Configure trigger types (webhook or event) and their sources (e.g., github, stripe, linear) with event filtering.
  • Run skills, prompts, or routines on demand: Execute a Claude skill, a free-form prompt, or an existing routine script when the event fires.
  • Test and maintain reliability: Use a dedicated trigger test endpoint and support secret regeneration for webhook security.

Quick Start

Create a trigger by telling an AI to create a GitHub webhook trigger that runs a specific skill when an event matches your chosen filter (for example, a push to main).

Frequently Asked Questions about trigger-registry

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

FAQPage Schema
How do I run a skill automatically when a GitHub push event happens?

Yes, you can create reactive triggers that execute skills or routines in response to external webhooks and integration events. This applies to automation scenarios such as GitHub push notifications, Stripe payment reactions, and Linear issue workflows with selectable filters.

How do I create a webhook trigger for Stripe payment events?

You can create a webhook trigger by defining the trigger type as webhook, setting the source to stripe, applying event filters, and selecting an action type such as a skill, prompt, or routine script to execute when the payment event fires.

Can I test webhook triggers before enabling them for live events?

You can test webhook triggers using a dedicated trigger test endpoint provided by the dashboard backend API. This allows you to verify trigger behavior and event filtering reliability before processing live external events.

Does the trigger system support HMAC validation for secure webhook endpoints?

The trigger system supports secure webhook endpoints with HMAC validation to ensure incoming integration events are authentic. It also supports secret regeneration for maintaining webhook security over time.

What types of actions can I execute when a Linear issue trigger fires?

When a Linear issue trigger fires, you can execute a Claude skill, a free-form prompt, or an existing routine script. The action type is selectable when defining the trigger for your event-driven automation workflow.

How do I manage and disable event-driven automation triggers?

You can manage triggers using CRUD operations and toggle their enabled or disabled states via the dashboard backend API. This allows you to pause event-driven automation without deleting the trigger configuration.