Skip to main content
skill CX Codex

webhook-management — Claude Code skill for webhook setup

Configure CCAM webhook targets, connect them to alert rules, and inspect delivery records. Use the skill when managing notification endpoints from the CLI.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill webhook-management -a claude-code
Open on GitHub

What webhook-management does

The skill guides you through checking provider keys with ccam webhooks providers, reviewing existing targets, and preparing a JSON file to create or update one. It also covers alert-rule scope, test notifications, delivery history, and target removal.

Before a target is created or changed, the agent presents its name, provider, and rule scope for confirmation. A test needs its own confirmation because it sends a message outside the project. Keep tokens, routing keys, and webhook URLs out of chat and logs; the dashboard masks secret values.

The skill can be installed in Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, or OpenCode. Target settings go in a local JSON file, passed to the CLI with --file.

What it helps with

  • find the exact key for a webhook provider
  • create or update a target from a JSON file
  • restrict a target to selected alert rules
  • send a test notification after confirmation
  • inspect delivery history or remove a target

Example prompts for the agent

  • List CCAM webhook providers and help me configure a target for the provider I choose.
  • Create a webhook target from target.json and scope it to the relevant alert rules.
  • Review deliveries for this target ID and prepare a test notification for my approval.

How to install webhook-management

1Skills CLI (Vercel)

npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill webhook-management -a claude-code

2Manually: put the files in place

~/.claude/skills/webhook-management/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/webhook-management/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about webhook-management

How do I install webhook-management in Claude Code?

Run npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill webhook-management -a claude-code. The skill file is at ~/.claude/skills/webhook-management/SKILL.md.

What does webhook-management do?

It guides CCAM webhook setup, including provider selection, target changes, alert-rule scope, test messages, and delivery-history checks.

Does a webhook test send a real message?

Yes. ccam webhooks test <id> sends a message externally, so the agent must ask for separate confirmation before running it.

Source text

SKILL.md · MIT
---
name: webhook-management
description: >
  Configure and validate CCAM webhook targets across supported chat, incident,
  automation, and generic providers. Use when listing provider requirements,
  creating or updating a target, scoping it to alert rules, sending a test
  notification, reviewing delivery history, or deleting a target.
---

# Webhook Management

1. Run `ccam webhooks providers` and select the exact provider key.
2. Run `ccam webhooks` to inspect existing redacted targets.
3. Build the JSON body in a local file. Keep tokens, routing keys, and webhook
   URLs out of chat and logs.
4. Show the target name, provider, rule scope, and whether a real test message
   will be sent.
5. Create or update only after confirmation:

```bash
ccam webhooks create --file /secure/path/target.json --yes
ccam webhooks update <id> --file /secure/path/patch.json --yes
```

6. Ask again before `ccam webhooks test <id>`. It sends an external message.
7. Inspect results with `ccam webhooks deliveries <id>`.

Never print secret fields. The dashboard returns masked values by design.

© hoangsonww · MIT · hoangsonww/Claude-Code-Agent-Monitor

Similar skills

All skills for Backend and APIs →

From the same set60

mcp-server Configures, builds, and runs the CCAM MCP server across Claude Code and other hosts. Useful when choosing transport modes or locking down mutation policies. CX Codex +1 ★ 1,121repo stars hook-setup Checks and installs CCAM monitoring hooks for Claude Code and Codex. Use it when adding a provider, repairing hooks, or verifying an installation. CX Codex +1 ★ 1,121repo stars history-portability Pulls in Claude or Claude history and shifts whole CCAM datasets between machines. Useful when you switch laptops or need a restore. CX Codex +1 ★ 1,121repo stars config-explorer Inspects and edits Claude Code and Codex settings through CCAM with timestamped backups. Useful for auditing hooks, memory, rules, and MCP servers. CX Codex +1 ★ 1,121repo stars remote-collection A skill that walks the agent through CCAM remote data sources: connect machines over SSH and pull Claude and Codex history. Useful when sessions live beyond your laptop. CX Codex +1 ★ 1,121repo stars alert-management Inspects fired CCAM alerts and manages monitoring rules for token thresholds, inactivity, and status duration. CX Codex +1 ★ 1,121repo stars session-compare Compare two Agent Monitor sessions across cost, tokens, events, and agent activity. Use it to see what changed between runs with different outcomes. CX Codex +1 ★ 1,121repo stars regression-watch Compares an older baseline window of session history with a recent one and reports which metrics got worse: errors, cache, compactions, cost per session. CX Codex +1 ★ 1,121repo stars

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor