martin-hausleitner/martins-awesome-skills/webhook-subscriptions

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Use when external services should trigger agent runs through webhook events

Install

npx vskill@latest install martin-hausleitner/martins-awesome-skills/webhook-subscriptions

SKILL.md

Webhook Subscriptions

Overview

Webhook-triggered agents are powerful because they turn external events into work. Treat every webhook as an untrusted public input unless proven otherwise.

Setup Pattern

  1. Confirm the gateway or webhook receiver is available.
  2. Generate a strong per-subscription secret outside the repo.
  3. Subscribe to the smallest event set that solves the task.
  4. Test with a synthetic payload.
  5. Log only event metadata, not secret headers or private payload fields.

Example Shape

bash
hermes webhook subscribe repo-issues \
--events "issues" \
--prompt "Triage this issue event and propose next steps." \
--skills "github-issues,github-code-review"

Verification

bash
hermes webhook list
hermes webhook test repo-issues --payload '{"action":"opened"}'

Safety

  • Require HMAC validation or an equivalent signature check.
  • Keep webhook secrets in environment variables or a private config file.
  • Do not commit event payloads from production systems.
  • Prefer dry-run delivery until the prompt is proven safe.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
3
Repository forks
1
7-day trend score
12

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/martin-hausleitner/martins-awesome-skills/webhook-subscriptions/badge)](https://verified-skill.com/skills/martin-hausleitner/martins-awesome-skills/webhook-subscriptions)

Something wrong with this skill or its page? Tell us.