oc-webhook

Route external webhook payloads to registered internal handlers with bearer authentication.

23|Updated Apr 5, 2026
One-click install
npx skills add https://github.com/reedmayhew18/ClawedBack --skill oc-webhook
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: oc-webhook
Source: https://github.com/reedmayhew18/ClawedBack/tree/main/.claude/skills/oc-webhook
Command: npx skills add https://github.com/reedmayhew18/ClawedBack --skill oc-webhook

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Webhooks from external services arrive unpredictably and must be routed and processed within internal workflows without exposing sensitive execution paths.

Core Features & Use Cases

  • Webhook routing: Recognizes by name and dispatches to the correct internal handler.
  • Security controls: Enforces bearer authentication and prevents direct invocation.
  • Use Case: Automatically trigger internal workflows on GitHub or GitLab events and surface a concise summary to chat.

Quick Start

Register a webhook name in the router configuration and post a payload to the endpoint http://<server>:<port>/api/webhook/<name>.

Frequently Asked Questions about oc-webhook

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

FAQPage Schema
How do I securely route and process external webhooks for GitHub and GitLab?

To securely process external webhooks, this skill automates payload routing to registered internal handlers while enforcing bearer authentication to prevent direct invocation of sensitive execution paths.

How do I automatically trigger internal workflows from GitHub or GitLab webhook payloads?

You can trigger internal workflows from GitHub or GitLab webhook payloads by registering a webhook name in the router configuration and posting payloads to the designated endpoint URL for handler lookup and dispatch.

What is the best way to handle unpredictable webhook notifications without exposing internal systems?

Handling unpredictable webhook notifications safely requires routing them to registered internal handlers by name and enforcing security controls like bearer authentication to prevent direct execution path exposure.

Does webhook routing support custom endpoints alongside GitHub and GitLab?

Yes, webhook routing supports custom webhooks alongside GitHub and GitLab, applying the same payload parsing, handler lookup, and security constraints across CI, deployment, and notification workflows.

Can I send chat notifications when a webhook is received from an external service?

Yes, you can surface concise chat notifications when external webhooks are received, automatically summarizing GitHub, GitLab, or custom webhook events during the routing and dispatch process.