linear-webhooks
Installation
SKILL.md
Webhooks
# List all webhooks
linear-cli wh list
# Create a webhook
linear-cli wh create https://example.com/hook --events Issue
# Get webhook details
linear-cli wh get WEBHOOK_ID
# Update a webhook
linear-cli wh update WEBHOOK_ID --url https://new-url.com
# Delete a webhook
linear-cli wh delete WEBHOOK_ID --force
# Rotate signing secret
linear-cli wh rotate-secret WEBHOOK_ID
# Listen for events locally (dev/testing)
linear-cli wh listen --port 9000
linear-cli wh listen --port 9000 --secret SIGNING_SECRET
Subcommands
| Command | Purpose |
|---|---|
list |
List all webhooks |
get |
View webhook details |
create |
Create webhook |
update |
Update webhook |
delete |
Delete webhook |
rotate-secret |
Rotate signing secret |
listen |
Local event listener with HMAC verification |
Flags
| Flag | Purpose |
|---|---|
--events TYPE |
Event types to subscribe |
--port N |
Local listener port |
--secret KEY |
HMAC signing secret |
--output json |
JSON output |
Exit Codes
0=Success, 1=Error, 2=Not found, 3=Auth error
Related skills
More from finesssee/linear-cli
linear-create
Create Linear issues. Use when creating bugs, tasks, or feature requests.
100linear-list
List and get Linear issues. Use when viewing issues, checking status, or fetching issue details.
98linear-projects
Manage Linear projects - full CRUD with labels, members, archive. Use when managing projects.
89linear-uploads
Download attachments and images from Linear issues. Use when fetching screenshots, images, or file attachments from Linear comments or descriptions.
88linear-relations
Manage Linear issue relationships. Use for blocking, parent/child, duplicates.
88linear-history
View Linear issue history. Use for activity logs and audit trails.
87