slack-cli

Create, run, deploy, and manage Slack apps via a unified CLI.

Updated Jan 27, 2026
One-click install
npx skills add https://github.com/dl-alexandre/cli-installer-toolkit --skill slack-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-cli
Source: https://github.com/dl-alexandre/cli-installer-toolkit/tree/main/skills/slack-cli
Command: npx skills add https://github.com/dl-alexandre/cli-installer-toolkit --skill slack-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Slack CLI streamlines the creation, configuration, and lifecycle management of Slack apps, reducing manual setup and repetitive tasks for developers.

Core Features & Use Cases

  • Create new Slack apps from templates and scaffold projects quickly.
  • Run, deploy, and manage Slack apps locally and in CI/CD pipelines.
  • Integrate with Bolt (JavaScript, Python, Java) and the Deno Slack SDK for rapid development.
  • Authenticate across workspaces, manage app configurations, and install or unlink apps in teams.
  • Templates from slack-samples accelerate starter projects and onboarding.

Quick Start

Install Slack CLI globally and begin a new Slack app project with a single command.

Frequently Asked Questions about slack-cli

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

FAQPage Schema
How do I create and manage Slack apps from the command line?

You can create and manage Slack apps from the command line by using a unified CLI to scaffold projects from templates, run local development environments, deploy apps, and handle multi-workspace authentication.

Does the Slack CLI support Bolt frameworks and the Deno Slack SDK?

Yes, the Slack CLI supports the Deno Slack SDK and Bolt frameworks across JavaScript, Python, and Java, enabling rapid development and template-based project scaffolding for these specific platforms.

What do I need to automate Slack app deployment workflows in CI/CD?

To automate Slack app deployment in CI/CD, you need Node.js installed, Slack workspace permissions for multi-workspace authentication, and project templates from slack-samples to scaffold the application.

Can I validate manifests and install Slack apps across multiple teams?

Yes, you can validate manifests, manage app configurations, and install or unlink apps in teams directly through CLI commands, streamlining multi-workspace authentication and platform lifecycle management.

What is the best way to scaffold a new Slack app project quickly?

The best way to scaffold a new Slack app project quickly is using the CLI to generate starter code from slack-samples templates, which accelerates onboarding and initial setup for Bolt and Deno frameworks.