Skip to content
Back to skills

Webhook Http Endpoint Server Shell Commands

ASecurity

Webhook is a lightweight, configurable tool written in Go that creates HTTP endpoints on your server to execute shell commands. It supports JSON and YAML hook definitions with rule-based triggering, request payload parsing, and data passthrough to scripts via command-line arguments or environment variables.

  • 36 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added June 8, 2026
ai-agentsgoshelldockergitsecurity

Security analysis

A100/100

Scanned June 8, 2026

npx -y skills add agentskillexchange/skills --skill webhook-http-endpoint-server-shell-commands --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Webhook Http Endpoint Server Shell Commands?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Webhook Http Endpoint Server Shell Commands
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/agentskillexchange-webhook-http-endpoint-server-shell-commands/badge)](https://www.skillsdirectory.com/skills/agentskillexchange-webhook-http-endpoint-server-shell-commands)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: "Webhook Lightweight HTTP Endpoint Server for Shell Command Execution"
slug: "webhook-http-endpoint-server-shell-commands"
description: "Webhook is a lightweight, configurable tool written in Go that creates HTTP endpoints on your server to execute shell commands. It supports JSON and YAML hook definitions with rule-based triggering, request payload parsing, and data passthrough to scripts via command-line arguments or environment variables."
github_stars: 11718
verification: "security_reviewed"
source: "https://github.com/adnanh/webhook"
category: "Integrations & Connectors"
framework: "Custom Agents"
tool_ecosystem:
  github_repo: "adnanh/webhook"
  github_stars: 11718
---

# Webhook Lightweight HTTP Endpoint Server for Shell Command Execution

Webhook is a lightweight, configurable tool written in Go that creates HTTP endpoints on your server to execute shell commands. It supports JSON and YAML hook definitions with rule-based triggering, request payload parsing, and data passthrough to scripts via command-line arguments or environment variables.

## Installation

Requirements and caveats from upstream:
- ## Interested in running webhook inside of a Docker container?
- You can use one of the following Docker images, or create your own (please read [this discussion](https://github.com/adnanh/webhook/issues/63)):
- [almir/webhook](https://github.com/almir/docker-webhook)

Basic usage or getting-started notes:
- For example, if you're using Github or Bitbucket, you can use [webhook][w] to set up a hook that runs a redeploy script for your project on your staging server, whenever you push changes to the master branch of your p...
- If you use Mattermost or Slack, you can set up an "Outgoing webhook integration" or "Slash command" to run various commands on your server, which can then report back directly to you or your channels using the "Incomi...
- | Scriptable webhook gateway to safely run your custom builds, deploys, and proxy scripts on your servers. | An event gateway to reliably ingest, verify, queue, transform, filter, inspect, monitor, and replay webhooks. |

- Source: https://github.com/adnanh/webhook
- Extracted from upstream docs: https://raw.githubusercontent.com/adnanh/webhook/HEAD/README.md

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/webhook-http-endpoint-server-shell-commands/)

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.