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.