Download for MacApple silicon, macOS 14+
Skill

test-slack-app

@slackapi Updated 2026-10-22

Use when a developer wants to test, try out, smoke-test, verify, or confirm that a Slack app built with the Slack CLI (or a plain Bolt app) actually works, by running it in a developer sandbox or a Free Team, never a workspace with real users, with `slack run` and exercising its real slash commands, shortcuts, events, actions, modals, App Home, and assistant surfaces. Also covers `slack doctor` and `slack manifest validate` health checks before hands-on testing.

claude-codecodexcursormcpskillsslack

Install

With your agent

Install OMGSkills skill "slackapi/slack-skills-plugin:skills/test-slack-app" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/slackapi/slack-skills-plugin /tmp/slack-skills-plugin && ln -s /tmp/slack-skills-plugin/skills/test-slack-app ~/.claude/skills/test-slack-app

From README

Test Slack App Help a developer confirm that a Slack app they already built actually works. This is the last step of the build loop, after the slack:create-slack-app skill scaffolds an app and the slack:slack-cli skill runs it. The approach is simple and safe: Run the app in a developer sandbox or a Free Team: a sandbox for preference, or a Free Team the developer created for this. Never a workspace with real coworkers in it. Read the app's source to learn what it actually listens for. Hand the developer concrete steps to perform in Slack, then help them confirm the app responds. This is guided manual checking, not an automated test suite: you drive the and tell the developer what to type or click, and they confirm what they see. It works best for apps managed by the Slack CLI; there is a best-effort path for plain Bolt apps in Step 2. --- Step 1: Set Up a Safe Place to Test 1a.