webhook

Manage and test webhook sources across IFTTT, GitHub, and Home Assistant.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a centralized webhook receiver to manage sources, test configurations, and surface events, reducing setup friction and debugging time.

Core Features & Use Cases

  • List sources: show all registered webhook sources
  • Add source: create a new webhook source with a secure secret
  • Test source: send a signed test webhook to verify configuration
  • View events: display recent incoming webhook events
  • Setup guidance: include integration guides for IFTTT, GitHub, Home Assistant, and shortcuts

Quick Start

List sources, add a new source named "ifttt", test a sample payload, then view recent events. For example: curl -s https://webhooks.organelle.co/status | jq .

Frequently Asked Questions about webhook

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

FAQPage Schema
How do I test a webhook configuration before enabling it in production?

To test a webhook configuration, you can send a signed test payload to your webhook source. This skill uses curl and openssl to sign payloads, allowing you to verify setup and debug integration issues safely.

Can I manage webhook sources from GitHub and IFTTT in one place?

Yes, you can manage webhook sources from GitHub, IFTTT, and Home Assistant in one place. This skill provides a centralized receiver to list, add, and monitor events across multiple services.

How do I view recent incoming webhook events for debugging?

You can view recent incoming webhook events by using the view events feature. This surfaces incoming payloads to help you debug integrations and monitor webhook activity across your registered sources.

Do I need specialized libraries to validate webhook payloads?

No specialized libraries are required to validate webhook payloads. This skill relies on standard tools like curl, openssl, and jq to sign payloads and validate events natively.

What is the best way to add a secure secret to a new webhook source?

The best way to add a secure secret is through the add source feature. This creates a new webhook source and configures its secure secret to ensure payload integrity and proper event signing.

Why are my webhook events not showing up after setting up an integration?

If webhook events are not showing up, you should test the source configuration by sending a signed payload. This helps identify setup friction, verify connectivity, and surface events for easier debugging.