Skip to content
Development
Skill

/slack-app-workflow

Plan, build, and validate Slack workspace apps with OAuth, Events API, interactivity, slash commands, modals, and Socket Mode.

From plugin
socket
7200 skills5 MCP
Install
$ npx -y skills add gaelic-ghost/socket --skill slack-app-workflow --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/slack-app-workflow

Context preview

The summary Claude sees to decide when to auto-load this skill.

Plan, build, and validate Slack workspace apps with OAuth, Events API, interactivity, slash commands, modals, and Socket Mode.

SKILL.md

slack-app-workflow.SKILL.md
name: slack-app-workflow
description: Plan, build, and validate Slack workspace apps with OAuth, Events API, interactivity, slash commands, modals, and Socket Mode.

Slack App Workflow

Workflow

1. Choose a workspace app, distribution model, event delivery route, and a narrow OAuth scope inventory before code. 2. Use Events API plus a public receiver when the service owns inbound HTTPS; use Socket Mode only when its operational model fits the deployment. 3. Verify Slack request signatures, acknowledge events and interactive payloads promptly, and use the response URL or Web API only within their documented lifecycle. 4. Treat workspace, enterprise, channel, user, and installation identities as distinct. Check authorization before acting on a command, shortcut, modal submission, or message event. 5. Make interactive state explicit and short-lived; never place secrets or unverified authority in action values. 6. Validate OAuth reinstall, scope changes, signature failures, retry headers, modal errors, and a workspace-admin removal path.

Handoffs

Start with [Slack apps](https://api.slack.com/docs/apps) and [Bolt](https://api.slack.com/bolt). Use `webhook-and-event-lifecycle` and the selected server stack skill for implementation.

Ships withsocket

Stuff for Agents on macOS Promo audio: Socket Codex Marketplace Promo

Get the whole plugin

Other skills on socket.