poke-assistant

Send JSON alert messages to a Poke assistant via inbound webhook.

12|Updated Dec 13, 2025
One-click install
npx skills add https://github.com/ckorhonen/claude-skills --skill poke-assistant
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: poke-assistant
Source: https://github.com/ckorhonen/claude-skills/tree/main/skills/poke-assistant
Command: npx skills add https://github.com/ckorhonen/claude-skills --skill poke-assistant

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Claude needs a reliable way to notify users about task progress, completions, and important events by delivering messages to a Poke assistant via an inbound webhook.

Core Features & Use Cases

  • Send alerts on task completion, build status, and error notifications to Poke.
  • Support piping status updates and reminders to your Poke channel for quick visibility.
  • Works with CLI workflows, scripts, and automation pipelines to keep you informed.

Quick Start

Send a simple alert to your Poke assistant using the Python script.

Frequently Asked Questions about poke-assistant

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

FAQPage Schema
How do I send webhook notifications from a CLI task to a messaging channel?

To send webhook notifications, post JSON payloads via HTTP POST to an inbound webhook URL using a script. This delivers task completion notices and status alerts directly to your messaging channel after authenticating with an API key.

Can I send CI pipeline build status alerts to my Poke assistant?

Yes, you can send CI pipeline build status alerts to your Poke assistant. The script posts JSON payloads via HTTP POST to the inbound webhook, supporting build status updates and error notifications across automation pipelines.

What is needed to authenticate webhook alerts for automation scripts?

Authenticating webhook alerts for automation scripts requires a POKE_API_KEY. The script uses this key to authenticate HTTP POST requests sending JSON payloads to the inbound webhook, ensuring secure message delivery from your CLI workflows.

How does the webhook script handle API errors and network failures?

The webhook script handles API errors and network failures by returning specific exit codes. When posting JSON payloads via HTTP POST fails, the script catches the API or network error and exits with a corresponding code to signal the failure.

Does this webhook notification tool work with Python automation scripts?

Yes, this webhook notification tool works with Python automation scripts. You can send simple alerts to your Poke assistant using the provided Python script to post JSON payloads via HTTP POST to the inbound webhook.

When should I use webhook alerts instead of polling for task completion status?

Use webhook alerts instead of polling for task completion status when you need immediate notifications. Posting JSON payloads via HTTP POST to an inbound webhook pushes task completion notices, build status, and error alerts instantly without continuous polling overhead.