webhook-post-task

v1.0.0

将本地 JSON 发送到 webhook 并记录响应。

0· 100·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for askjda/webhook-post-task.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "webhook-post-task" (askjda/webhook-post-task) from ClawHub.
Skill page: https://clawhub.ai/askjda/webhook-post-task
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install webhook-post-task

ClawHub CLI

Package manager switcher

npx clawhub@latest install webhook-post-task
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description describe sending local JSON to a webhook. The included main.py implements POSTing a payload file to a user-provided endpoint and writing a small JSON result to disk — this is coherent with the stated purpose. Some unused CLI options exist but are not harmful.
Instruction Scope
SKILL.md instructs running main.py with --endpoint and --payload which matches the code path that posts data. The code also supports a separate --url GET path (fetching up to 200k bytes) and several other unused flags; these extend behavior beyond the example but are not inconsistent with a 'network' skill. Be aware the tool will POST the raw contents of the payload file to any endpoint you give it (no additional filtering or validation).
Install Mechanism
Instruction-only with a small Python script; there is no install step, no downloads, and nothing is written to system locations beyond the output file you specify.
Credentials
The skill requests no environment variables or credentials. It requires you to supply the endpoint URL and payload file at runtime — this is proportionate to its function.
Persistence & Privilege
The skill is not marked always:true and does not attempt to modify agent or system configuration. It runs only when invoked.
Assessment
This skill is functionally what it says: it will read a local file and make outbound HTTP requests to an endpoint you provide, then write a small output JSON. Before using it, verify the endpoint URL and the payload file: do not point it at untrusted servers or post sensitive secrets. Note the script does not validate or scrub the payload (it posts the raw file bytes with Content-Type: application/json), has a 10s timeout, and does not save full response bodies for POST requests. If you need stricter behavior, add validation, whitelist endpoints, or run in a restricted network environment.

Like a lobster shell, security has layers — review code before you run it.

latestvk975bqsmsxjzhv06kr47wh801184exg4
100downloads
0stars
1versions
Updated 2w ago
v1.0.0
MIT-0

webhook-post-task

能力边界

  • 只处理当前命令输入指定的数据,不做额外隐式操作。
  • 不依赖交互式界面,全部通过命令行完成。

输入参数

  • 按命令行参数传入,参数格式见下方步骤命令。

输出结果

  • 生成命令输出(stdout)和对应输出文件(JSON/TXT)。

执行步骤(具体操作)

  1. 在 skill 目录准备输入文件,例如 input.txt、data.json。
  2. 运行命令: python main.py --endpoint https://example.com/hook --payload data.json
  3. 若命令失败,先执行 --help 查看参数,再修正参数重新执行。
  4. 查看输出文件内容,确认字段和行数符合预期。
  5. 记录本次命令和输出路径,便于后续复现。

验证命令

python main.py --endpoint https://example.com/hook --payload data.json --help

Comments

Loading comments...