webhook-transforms

Transform raw webhook JSON payloads into structured markdown pages.

Updated Jun 10, 2026
One-click install
npx skills add https://github.com/starlink-awaken/omostation-gbrain --skill webhook-transforms-starlink-awaken
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: webhook-transforms
Source: https://github.com/starlink-awaken/omostation-gbrain/tree/main/skills/webhook-transforms
Command: npx skills add https://github.com/starlink-awaken/omostation-gbrain --skill webhook-transforms-starlink-awaken

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the problem of fragmented information by providing a standardized pipeline to ingest, sanitize, and transform external webhook events into structured knowledge entries within your brain.

Core Features & Use Cases

  • Event Normalization: Converts raw payloads from SMS, meetings, or social media into consistent markdown pages.
  • Automated Enrichment: Automatically triggers entity extraction and timeline updates upon event ingestion.
  • Safety & Reliability: Includes built-in input sanitization to prevent XSS and a dead-letter queue to ensure no data is lost during transformation failures.

Quick Start

Configure the webhook transform skill by defining a mapping function for your incoming event payload and registering the provided endpoint with your external service.

Frequently Asked Questions about webhook-transforms

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

FAQPage Schema
How do I convert raw JSON payloads from webhooks into structured markdown pages?

To convert raw JSON payloads into structured markdown pages, you define a mapping function for incoming webhook events and register the provided endpoint with your external service. This standardizes diverse external data into consistent knowledge entries.

How do I automate knowledge capture from SMS, meeting transcripts, and social media mentions?

Automated knowledge capture from SMS, meeting transcripts, and social media mentions is done by ingesting webhook events through a transformation pipeline that normalizes raw payloads into structured markdown pages. This pipeline automatically triggers entity extraction and timeline updates upon event ingestion.

What is the best way to sanitize incoming webhook payloads to prevent XSS during data ingestion?

The best way to sanitize incoming webhook payloads to prevent XSS is using a transformation pipeline with built-in input sanitization. This ensures data integrity and safety by filtering malicious content before the raw JSON is processed into markdown pages.

How does event processing handle transformation failures for external webhook data?

Event processing handles transformation failures for external webhook data by utilizing a dead-letter queue. This mechanism ensures no data is lost during ingestion or normalization failures, maintaining robust error handling and data reliability within the runtime.

Does the webhook transformation pipeline support automated entity extraction for event normalization?

Yes, the webhook transformation pipeline supports automated entity extraction for event normalization. It automatically triggers enrichment actions to extract entities and update timelines immediately upon the successful ingestion and transformation of external webhook events.

When do I need a standardized pipeline for ingesting external webhook events into a knowledge base?

You need a standardized pipeline for ingesting external webhook events when facing fragmented information from diverse sources. It provides a consistent method to transform raw payloads from SMS or social media into structured knowledge entries within your brain runtime.