Review Desk — AI skill for Claude Code
Template for Community Moderation platform with AI SDK, AI Gateway, and Vercel Workflows.
How to install Review Desk
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open vercel-labs/review-desk and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Review Desk does
Template for Community Moderation platform with AI SDK, AI Gateway, and Vercel Workflows.
Alternatives in AI
- Agency Agents — A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy inject 148k ★
- Axonhub — ⚡️ Open-source AI Gateway — Use any SDK to call 100+ LLMs 3.2k ★
- Coding Agent Template — Multi-agent AI coding platform powered by Vercel Sandbox and AI Gateway 1.8k ★
README
Review Desk
Review Desk is a Next.js app for AI-assisted community moderation. It stores demo forum state in Redis, runs a durable triage workflow, and escalates borderline cases to Slack for a human moderator decision.
[](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fvercel-labs%2Freview-desk&env=AI_GATEWAY_API_KEY,SLACK_SIGNING_SECRET,SLACK_MOD_QUEUE_CHANNEL_ID,SLACK_BOT_TOKEN&project-name=review-desk&repository-name=review-desk&integration-ids=oac_V3R1GIpkoJorr6fqyiwdhl17)
This local checkout does not currently have a Git remote configured. After publishing the project, replace the deploy button's `repository-url` with the real GitHub repository URL.
Local Development
Install dependencies and start the development server:
pnpm install
pnpm dev
Open [http://localhost:3000](http://localhost:3000).
Environment Variables
Create a `.env.local` file in the project root. Next.js loads `.env*` files from the root directory and keeps non-`NEXT_PUBLIC_` variables server-side.
AI_GATEWAY_API_KEY=
KV_REST_API_URL=
KV_REST_API_TOKEN=
REDIS_URL=
SLACK_BOT_TOKEN=
SLACK_SIGNING_SECRET=
SLACK_MOD_QUEUE_CHANNEL_ID=
| Variable | Required | Used by | Notes |
|---|---|---|---|
AI_GATEWAY_API_KEY |
Yes | @workflow/ai / AI SDK |
Authenticates model calls for the triage agent. The app currently uses anthropic/claude-haiku-4.5 through AI Gateway. |
KV_REST_API_URL |
Yes, unless using `UPSTASH_REDIS_ |
Related Skills
Community Agent Template
Open source AI-powered Slack community management bot with a built-in Next.js admin panel. Uses Chat SDK, AI S
AI SDK Provider Claude Code
GitHub Repo stars Vercel AI SDK community provider for Claude Code SDK Vercel AI SDK integration
Express Issue Triage Agent Template
An Express and AI SDK agent that triages new GitHub issues on Vercel, applying labels and a maintainer reply.
Agent Plane
A multi-tenant platform for running AI agents in isolated Vercel Sandboxes, exposed via a REST API. Supports a
Flywheel Gateway
SDK-first orchestration platform for managing AI coding agent fleets: BYOA key rotation, real-time WebSocket d
Concordia FreeCycle
Campus giveaway platform with an agentic AI core - a vision agent drafts listings from photos, MCP-based agent
Related Agents
Engineering API Platform Engineer
Expert API platform engineer for public and partner APIs — contract-first design (OpenAPI/gRPC), versioning an
Barnabas
Use this agent for Discord server administration, community management, announcements, moderation, and member
Humanize Web Architect
Humanize KR 파이프라인을 Next.js 15 App Router + Vercel Fluid Compute 기반 웹 서비스로 확장할 때 호출되는 아키텍트. 붙여넣기 입력 → 탐지 하이라이트