Skip to main content

webhook-trigger

Send HTTP requests to webhooks and APIs using curl. Supports GET, POST, PUT, DELETE with headers and JSON payloads.

Source facts

Repository
ThinkfleetAI/thinkfleet-engine
Last source activity
February 1, 2026 at 16:21
Detected SKILL.md language
English
Stars
0
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
webhook-trigger
description
Send HTTP requests to webhooks and APIs using curl. Supports GET, POST, PUT, DELETE with headers and JSON payloads.
metadata
{"thinkfleetbot":{"emoji":"🪝","requires":{"bins":"[Truncated]"}}}
# Webhook Trigger Send HTTP requests to any webhook or API endpoint. ## POST JSON ```bash curl -s -X POST "https://hooks.example.com/webhook" \ -H "Content-Type: application/json" \ -d '{"event":"deploy","status":"success"}' | jq . ``` ## POST with auth header ```bash curl -s -X POST "https://api.example.com/notify" \ -H "Authorization: Bearer $WEBHOOK_TOKEN" \ -H "Content-Type: application/json" \ -d '{"message":"Hello"}' | jq . ``` ## GET with query params ```bash curl -s "https://api.example.com/status?service=web" \ -H "Authorization: Bearer $API_TOKEN" | jq . ``` ## Slack incoming webhook ```bash curl -s -X POST "$SLACK_WEBHOOK_URL" \ -H "Content-Type: application/json" \ -d '{"text":"Deployment complete :rocket:"}' ``` ## Discord webhook ```bash curl -s -X POST "$DISCORD_WEBHOOK_URL" \ -H "Content-Type: application/json" \ -d '{"content":"Build succeeded!"}' ``` ## Notes - Always show the user the URL and payload before sending. - Use `jq` to format JSON responses. - For retries: `curl --retry 3 --retry-delay 2`.
View on GitHub