1password
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app…
Use when you need to control Slack from OpenClaw via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
$ npx -y skills add the-open-agent/openagent --skill slack --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/slackContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when you need to control Slack from OpenClaw via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
name: slack
description: Use when you need to control Slack from OpenClaw via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
metadata: { "openclaw": { "emoji": "💬", "requires": { "config": ["channels.slack"] } } }Use `slack` to react, manage pins, send/edit/delete messages, and fetch member info. The tool uses the bot token configured for OpenClaw.
Message context lines include `slack message id` and `channel` fields you can reuse directly.
| Action group | Default | Notes | | ------------ | ------- | ---------------------- | | reactions | enabled | React + list reactions | | messages | enabled | Read/send/edit/delete | | pins | enabled | Pin/unpin/list | | memberInfo | enabled | Member info | | emojiList | enabled | Custom emoji list |
{
"action": "react",
"channelId": "C123",
"messageId": "1712023032.1234",
"emoji": "✅"
}{
"action": "reactions",
"channelId": "C123",
"messageId": "1712023032.1234"
}{
"action": "sendMessage",
"to": "channel:C123",
"content": "Hello from OpenClaw"
}{
"action": "editMessage",
"channelId": "C123",
"messageId": "1712023032.1234",
"content": "Updated text"
}{
"action": "deleteMessage",
"channelId": "C123",
"messageId": "1712023032.1234"
}{
"action": "readMessages",
"channelId": "C123",
"limit": 20
}{
"action": "pinMessage",
"channelId": "C123",
"messageId": "1712023032.1234"
}{
"action": "unpinMessage",
"channelId": "C123",
"messageId": "1712023032.1234"
}{
"action": "listPins",
"channelId": "C123"
}{
"action": "memberInfo",
"userId": "U123"
}{
"action": "emojiList"
}⚡️next-generation personal AI assistant powered by LLM, RAG and agent loops, supporting computer-use, browser-use and coding agent, demo: https://demo.openagentai.org
Repo: the-open-agent/openagent
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app…
Manage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and…
Manage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists,…
Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.