Skip to content

slack-webhook

Post messages to Slack channels via incoming webhooks

Plugin: productization-skills | User-invocable

Contract

Skill Contract canonical-skill-v1

Post messages to Slack channels via incoming webhook URLs, supporting plain text and Slack Block Kit JSON payloads.

Identity

Functions
execute
Success
  • Posts the message to the correct Slack webhook
  • Formats Block Kit payloads correctly when requested

Optimization Targets

task_success judge SKILL.md @ 86f0ce3

Invariants

Must Preserve
  • Never post without user confirmation of the message content
  • Use webhook URLs from environment or user input, never hardcode
Fixed Context
toolsBash
clicurl, jq
knowledgetask_inputtask_private

Traceability

Usage

/slack-webhook