What problem does it solve? Setting up a Slack agent involves many error-prone steps: creating the Slack app manifest, configuring OAuth credentials, handling signature verification and 3-second ack timeouts, wiring AI integration, and deploying to serverless. This Skill guides the entire lifecycle with framework-specific patterns and an interactive wizard. ## Core Features & Use Cases - Interactive Setup Wizard: Six-phase guided flow covering project scaffolding, Slack app creation with customized manifest, environment configuration, local testing with ngrok, Vercel deployment, and Vitest setup. - Dual Framework Support: Provides development patterns for both Chat SDK (Next.js, JSX components, thread state) and Bolt for JavaScript (Nitro, Block Kit JSON, VercelReceiver), with automatic framework detection from package.json. - Custom Implementation Planning: Generates a tailored plan from agent archetypes (standup bot, support bot, alerting bot, etc.) and requires user approval before scaffolding. - Use Case: A developer wants to build a support ticket bot in Slack. The wizard generates a plan with slash commands and AI tools, scaffolds a Next.js + Chat SDK project, customizes the Slack manifest, and walks through ngrok testing and Vercel production deployment. ## Quick Start Invoke the /slack-agent command with 'new' to start the setup wizard and describe the kind of Slack agent you want to build.