webhook-tester

Send customizable HTTP requests and inspect status codes, timing, and body content.

1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/winsorllc/upgraded-carnival --skill webhook-tester-winsorllc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: webhook-tester
Source: https://github.com/winsorllc/upgraded-carnival/tree/main/.pi/skills/webhook-tester
Command: npx skills add https://github.com/winsorllc/upgraded-carnival --skill webhook-tester-winsorllc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the process of testing HTTP endpoints by allowing users to send custom requests and inspect the responses, streamlining webhook integration and API development.

Core Features & Use Cases

  • Customizable Requests: Specify HTTP methods, headers, and data payloads.
  • File Uploads: Send request bodies directly from files.
  • Response Inspection: View status codes, response times, and body content.
  • Use Case: Quickly verify if a newly deployed webhook endpoint is correctly receiving POST requests with the expected JSON payload.

Quick Start

Test the provided URL with a GET request and display verbose output.

Frequently Asked Questions about webhook-tester

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I test a webhook endpoint with a custom HTTP request?

To test a webhook endpoint, you send customizable HTTP requests with specified methods, headers, and data payloads. This allows you to verify if the endpoint correctly receives POST requests with expected JSON payloads and inspect the detailed response.

Can I send file uploads when testing an API endpoint?

Yes, you can send request bodies directly from files when testing API endpoints. This allows you to easily test endpoints that require large data payloads or specific file formats without manually entering the entire payload content.

What HTTP response details can I inspect during API debugging?

During API debugging, you can inspect detailed response information including HTTP status codes, response timing metrics, and the full body content. This provides comprehensive visibility into how the endpoint handles the customized request payload.

Does this use curl for executing HTTP requests?

Yes, it utilizes curl for executing HTTP requests and parsing response metrics. This provides a reliable, standard method for sending custom requests and capturing detailed response information for webhook integration and API debugging.

What is the best way to debug a newly deployed webhook endpoint?

The best way to debug a newly deployed webhook endpoint is to send customizable requests with specific methods and headers, then inspect the returned status codes, timing, and body content to verify it receives payloads correctly and responds as expected.

Can I specify custom HTTP methods and headers for webhook testing?

Yes, you can specify custom HTTP methods and headers for webhook testing. This allows you to precisely simulate various client requests and verify that your endpoint correctly processes different authentication headers and HTTP verbs.