Development
Prerequisites
Section titled “Prerequisites”- Node.js 20+
- pnpm
- Vercel CLI
- Slack app credentials
- Redis configured for development
pnpm installpnpm dlx vercel@latest loginpnpm dlx vercel@latest switchpnpm dlx vercel@latest link --yespnpm dlx vercel@latest env pull .env --environment=developmentIf your team account requires an explicit Vercel scope, add --scope <team-slug> to the link and env pull commands.
pnpm devCommon checks
Section titled “Common checks”pnpm testpnpm typecheckpnpm skills:checkpnpm docs:checkSlack tunnel
Section titled “Slack tunnel”cloudflared tunnel --url http://localhost:3000Set Event Subscriptions and Interactivity URL to:
https://<tunnel-host>/api/webhooks/slackNext step
Section titled “Next step”Run focused checks from Testing, then verify behavior in Verify & Troubleshoot.