ultrathinker

Webhook Contract — Development skill for Claude Code

Development community

Build or verify a webhook delivery contract for a handler in this repo (synthetic offline replays, no server).

How to install Webhook Contract

Installs to ~/.claude/skills/ultrathinker-webhook-contract-webhook-contract/SKILL.md

Terminal
mkdir -p ~/.claude/skills/ultrathinker-webhook-contract-webhook-contract && curl -fsSL https://raw.githubusercontent.com/ultrathinker/webhook-contract/HEAD/commands/webhook-contract.md -o ~/.claude/skills/ultrathinker-webhook-contract-webhook-contract/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Webhook Contract does


description: Build or verify a webhook delivery contract for a handler in this repo (synthetic offline replays, no server). argument-hint: "[init|contract|fixtures|replay|review]"

Webhook delivery contract

Follow the `webhook-contract` skill for the full methodology. The user's argument selects the stage:

  • init (or no argument): find the webhook handler in this repo, then run the plugin's init command and fill the contract together with the user.
  • contract: review/complete

Alternatives in Development

  • Mempalace Init — Set up MemPalace — install the package, initialize a palace, register the MCP server with Cursor, and verify e 58.6k ★
  • Correction Handler — Correction 处理 Prompt 24k ★
  • Octo Docs — Document delivery with export to PPTX, DOCX, PDF formats 2.8k ★

Full documentation available on GitHub

View Source Repository