slack-auth

Manage Slack OAuth and bot token storage across multiple workspaces.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/ticruz38/skills --skill slack-auth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-auth
Source: https://github.com/ticruz38/skills/tree/main/skills/slack-auth
Command: npx skills add https://github.com/ticruz38/skills --skill slack-auth

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Slack OAuth and bot token management across Slack workspaces to streamline secure authentication and token lifecycle.

Core Features & Use Cases

  • Multi-workspace OAuth: Connect and manage Slack workspaces from a single CLI with automatic token refresh and health checks.
  • Secure token storage: Tokens are encrypted and stored via the auth-provider skill with per-profile isolation.
  • Health & permissions: Validate scopes, permissions, and workspace access to ensure reliable integrations.

Quick Start

Connect a Slack workspace using the CLI and complete OAuth to securely store and refresh tokens.

Frequently Asked Questions about slack-auth

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

FAQPage Schema
How do I manage Slack OAuth tokens across multiple workspaces?

To manage Slack OAuth tokens across multiple workspaces, you can connect and authenticate each workspace through a CLI that handles secure token storage, automatic refresh, and health checks.

How does the PKCE OAuth flow work for Slack bot tokens?

The PKCE OAuth flow secures Slack bot token authorization by exchanging cryptographic codes instead of static secrets, ensuring tokens are safely issued and stored via the auth-provider skill.

How do I validate Slack bot token scopes and permissions?

You validate Slack bot token scopes and permissions using built-in health-check APIs that verify workspace access and ensure the authorized tokens have the correct scopes for reliable integrations.

Do I need the auth-provider skill to store Slack tokens securely?

Yes, secure Slack token storage requires the auth-provider skill, which encrypts and isolates tokens per profile to maintain secure authentication across multiple connected workspaces.

Can I automate Slack token refresh for multi-workspace integrations?

Yes, you can automate Slack token refresh for multi-workspace integrations using the CLI's built-in lifecycle management, which routinely refreshes tokens and runs health checks to maintain access.