mcp intermediate active

Linear Webhook

Linear changes happen. Your agent misses them. Webhooks fix that.

What breaks without openclaw linear webhook skill

Polling for status changes. Unsigned webhooks exposing pipelines. Ngrok forgotten for local dev.

Real-time Linear event handling × 170-star active skill ÷ 20–35 minutes ÷ webhook secret only = instant issue triage automation.

openclaw linear webhook skill — what it actually does

01
Receives Linear webhook events in OpenClaw in real time
02
Triggers automated workflows on issue updates and assignments
03
Verifies webhook signatures — unsigned events are rejected
04
Defines handlers per event type in linear-webhook.config.js
05
Requires public HTTPS endpoint — use ngrok for local dev

Security check — openclaw linear webhook skill

Privacy score: 7/10 — accesses connected platform APIs only. Lock it: review OAuth scopes before install, confirm Linux, macOS; OpenClaw ≥1.1; public HTTPS endpoint compatibility.

Quick start — openclaw linear webhook skill in 20–35 minutes

Setup time: 20–35 minutes

!
You need:
  • OpenClaw core
  • Linear workspace
  • public webhook endpoint

Install the package:

clawhub install skills/linear-webhook
1
Install skill
2
Set LINEAR_WEBHOOK_SECRET in .env
3
Register webhook URL in Linear Settings > API > Webhooks
4
Define handlers in linear-webhook.config.js
5
Test with a status change in Linear

Troubleshooting openclaw linear webhook skill

1
1. Webhook URL must be public HTTPS — use ngrok for local dev
2
2. Signature verification must be enabled — otherwise webhook is insecure

Compatibility & status

Works with: Linux, macOS; OpenClaw ≥1.1; public HTTPS endpoint intermediate Last updated: Oct 2025 ★ 170 on GitHub MIT

Official docs →

View on GitHub →

Related — more like openclaw linear webhook skill

More by skills

Every unhandled Linear event is a delay in your engineering pipeline. Install before the next sprint status change goes undetected.

Get it on GitHub →