adminbot-slack-management

Prepares approval-gated Slack administration proposals for channel triage, moderation, and membership cleanup.

1|3|Updated Jul 14, 2026
One-click install
npx skills add https://github.com/akhkim/adminbot --skill adminbot-slack-management-akhkim
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: adminbot-slack-management
Source: https://github.com/akhkim/adminbot/tree/main/openclaw-adminbot/extensions/adminbot/skills/adminbot-slack-management
Command: npx skills add https://github.com/akhkim/adminbot --skill adminbot-slack-management-akhkim

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Lab Slack workspaces accumulate stale channels, unclear membership, and ad-hoc admin requests that are risky to execute directly. This Skill turns broad Slack administration requests into reviewed, approval-gated proposals so no live change happens without human sign-off. ## Core Features & Use Cases - Read-only triage: Summarize channel state, membership, and activity with evidence pointers before any change is made. - Approval-gated messaging: Draft Slack DMs and channel messages via adminbot_propose_slack_message, then deliver the exact approved payload through OpenClaw's message tool. - Typed admin mutations: Create separate proposals per change using existing action types like slack.send_message and slack.rename_channel, flagging gaps where a new typed action is needed. - Use Case: An admin asks to clean up inactive channels and notify their members. The Skill batches the findings, proposes one rename or message per concrete change, and waits for approval before anything executes. ## Quick Start Triage our Slack workspace for inactive channels and draft approval-gated proposals to notify owners and archive the stale ones.

Frequently Asked Questions about adminbot-slack-management

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

FAQPage Schema
How do I propose Slack admin changes without executing them directly?▼

Create a separate proposal for each concrete change using existing typed actions such as slack.send_message or slack.rename_channel. Each proposal goes through the approval pipeline, and only approved payloads are executed through OpenClaw's message tool.

How do I send a Slack message through AdminBot?▼

Draft the message with adminbot_propose_slack_message and wait for approval. After the proposal is approved and executed, send the exact approved payload through OpenClaw's message tool without modification.

Can this skill send Slack Connect or workspace invites?▼

No. Slack Connect invites, external collaborator invite emails, and full workspace member invites are handled by the adminbot-access-invites skill, which owns the Slack Invite Decision and Email Templates logic.

What happens if a Slack action has no existing AdminBot action type?▼

The skill drafts the exact intended change and reports that the code surface needs a new typed action before execution. It does not attempt untyped or improvised mutations against the workspace.

How are bulk Slack changes handled safely?▼

Bulk changes are split into batches with counts and representative evidence in each proposal. The skill prefers reversible changes with clear undo plans and keeps private channel content out of summaries unless necessary and permitted.