- Email AdaptationUse when turning existing copy, a blog post, an announcement, or a brief into an email that works in an inbox, including deciding what to cut and what to link out to.vercel-labs/marketing-team-eve-template432
- Email StyleUse when writing or editing the copy of an email, newsletter, or broadcast in the house voice, including subject lines and preview text.vercel-labs/marketing-team-eve-template432
- Linkedin StyleUse when drafting or editing a LinkedIn post in the house voice.vercel-labs/marketing-team-eve-template432
- Mastodon StyleUse when drafting or editing a post (toot) for Mastodon / the fediverse.vercel-labs/marketing-team-eve-template432
- MessagingUse when turning settled positioning into the lines other people will reuse: the message hierarchy, value propositions per audience, objection handling, and the proof behind each claim.vercel-labs/marketing-team-eve-template432
- PositioningUse when working out what a product is, who it's for, and what it competes with: the market alternatives, the ideal customer, the differentiators worth claiming, and the positioning statement that follows.vercel-labs/marketing-team-eve-template432
- Programmatic SeoUse when planning many similar pages from a template and a data set: choosing the pattern, deciding whether the data can carry it, and avoiding the thin-content failure that gets page sets deindexed.vercel-labs/marketing-team-eve-template432
- Resend BuildUse when building, editing, or sending anything in Resend, including broadcasts, templates, segments, and contacts, or when checking what a past send did.vercel-labs/marketing-team-eve-template432
- SchemaUse when adding, fixing, or reviewing structured data: JSON-LD for articles, products, FAQs, breadcrumbs, organizations, and local businesses, and what to do when markup doesn't earn a rich result.vercel-labs/marketing-team-eve-template432
- Seo AuditUse when reviewing a page or site for organic search, or diagnosing why something isn't ranking: crawl and index signals, on-page elements, content quality, and how to order the fixes.vercel-labs/marketing-team-eve-template432
- Site ArchitectureUse when planning or restructuring what pages a site has and how they connect: hierarchy, navigation, URL patterns, breadcrumbs, and internal linking. Not for XML sitemaps, which are in seo-audit.vercel-labs/marketing-team-eve-template432
- Threads StyleUse when drafting or editing a post for Threads (Meta): casual, conversational, reply-driven voice.vercel-labs/marketing-team-eve-template432
- X StyleUse when drafting or editing a post or thread for X (Twitter): voice, hooks, length, threads, hashtags, and links.vercel-labs/marketing-team-eve-template432
- Frontend DesignCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.vercel-labs/agent-eval265
- Vercel React Best PracticesReact and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.vercel-labs/agent-eval265
- Web Design GuidelinesReview UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".vercel-labs/agent-eval265
- Add DiagnosticAdd a new diagnostic code following the defineDiagnostics() conventions from nosticsvercel-labs/nostics236
- NosticsStructured diagnostic code library for JavaScript/TypeScript. Turns errors and other conditions into typed, machine-readable `Diagnostic` instances with stable codes, docs URLs, and actionable fields. Use this skill whenever the project imports `nostics`, or works with `defineDiagnostics`/`defineProdDiagnostics`, the `Diagnostic` class, diagnostic code registries, or structured error handling. Also covers reporters (`createConsoleReporter`, `createFetchReporter` from nostics/reporters/fetch, `crvercel-labs/nostics236
- Synthesize TranscriptAnalyze an agent transcript for generalizable learnings about next-browser CLI usage, then propose SKILL.md updates, feature requests, and bug fixes.vercel-labs/next-browser201
- AiAI SDK for Python (the `ai` package). Use for Python model calls (LLMs, image, video, speech, embedding, transcription, reranking, or evaluation), agents, model interaction tests, tool calling, subagents, approvals, durable execution, telemetry, AI SDK UI backends, and custom providers.vercel-labs/ai-python188
- Konsistent ConfigCreate or modify a konsistent.json configuration file that enforces structural conventions in a TypeScript codebase. Use when the user wants to enforce consistent code structure, validate exports/imports across files, ensure directories contain required files, enforce naming patterns, add/remove/update convention rules, configure case map overrides for acronyms or special casing (kebabToPascalMap, kebabToCamelMap), or troubleshoot why konsistent is reporting violations. Triggers on: "konsistent"vercel-labs/konsistent180
- Konsistent Fix ViolationsRun the konsistent CLI, review all reported violations, and fix them in the codebase. Use when the user wants to "fix konsistent violations", "resolve konsistent errors", "clean up konsistent diagnostics", "make konsistent pass", "address structural convention violations", or asks to run konsistent and act on the results. The skill is interactive: it requires explicit user decisions when many violations stem from the same rule (rule vs. code question), explicit user confirmation before modifyingvercel-labs/konsistent180
- Vercel React View TransitionsGuide for implementing smooth, native-feeling animations using React's View Transition API (`<ViewTransition>` component, `addTransitionType`, and CSS view transition pseudo-elements). Use this skill whenever the user wants to add page transitions, animate route changes, create shared element animations, animate enter/exit of components, animate list reorder, implement directional (forward/back) navigation animations, or integrate view transitions in Next.js. Also use when the user mentions viewvercel-labs/next-beats166
- AutoshipCLI tool for automated changeset-based releases with AI-generated descriptions. Use when the user needs to release a package, create changesets, bump versions, or automate npm publishing workflows. Triggers include requests to "release a package", "create a changeset", "publish to npm", "bump the version", "automate releases", or any task involving version management and package publishing for repositories using the changesets workflow.vercel-labs/autoship161
- Ai SdkAnswer questions about the AI SDK and help build AI-powered features. Use when developers: (1) Ask about AI SDK functions like generateText, streamText, ToolLoopAgent, embed, or tools, (2) Want to build AI agents, chatbots, RAG systems, or text generation features, (3) Have questions about AI providers (OpenAI, Anthropic, Google, etc.), streaming, tool calling, structured output, or embeddings, (4) Use React hooks like useChat or useCompletion. Triggers on: "AI SDK", "Vercel AI SDK", "generateTevercel-labs/ai-facts158
- Dashboard Chat Best PracticesApply dashboard-grade chat UX patterns in the Eve chat template. Use when changing Next.js Cache Components/PPR behavior, static shell layout, Suspense bootstrap boundaries, theme hydration, auth display hydration, signed-in/signed-out static shell behavior, optimistic messages, streaming row identity, composer/sidebar interactions, thinking/tool rendering, responsive styling, visual polish, or Vercel dashboard chat comparisons.vercel-labs/eve-chat-template141
- Eve Chat Template EveWork safely on eve-specific internals in the eve chat template. Use when changing the eve agent, withEve routes, eveChannel auth, useEveAgent, ClientSession/SessionState, persisted event logs, stream/resume behavior, local eve tools, or upstream eve API assumptions.vercel-labs/eve-chat-template141
- Github Tools AgentsGive an AI agent GitHub access via @github-tools/sdk. Mount as an eve extension, or use with the AI SDK, TanStack AI, Vercel Workflow, and Chat SDK. Covers tools, presets, approval control, token scoping, and durable agents.vercel-labs/github-tools131
- Technical WriterWrite, review, and edit developer documentation for SDKs, libraries, and frameworks, including sites such as ai-sdk.dev and chat-sdk.dev. Use for getting-started guides, tutorials, API references, conceptual explanations, integration guides, migration guides, troubleshooting, and code examples.vercel-labs/github-tools131
- CoreStatus-first routing, bounded evidence collection, and safety guidance for issue-graph.vercel-labs/issue-graph127
- Issue GraphRead-only context for issues, pull requests, and backlogs. Use to trace related work, check PR counts, prioritize follow-ups, filter saved captures, open exact dashboard views, replay triage queries, or compare snapshots.vercel-labs/issue-graph127
- Issue GraphRead-only context for issues, pull requests, and backlogs. Use to trace related work, check PR counts, prioritize follow-ups, filter saved captures, open exact dashboard views, replay triage queries, or compare snapshots.vercel-labs/issue-graph127
- Vercel React Best PracticesReact and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.vercel-labs/openwiki103
- Web Design GuidelinesReview UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".vercel-labs/openwiki103
- PhaseRepository-local audit instructions.vercel-labs/phase94
- PhaseUse when optimizing, auditing, or preparing to ship web animations or rendering performance work: frame loops, scroll/viewport reveals, mount/unmount transitions, canvas/WebGL lifecycles, reduced motion, lazy rendering, and deferred off-screen work. Use for jank, per-frame allocations, forced reflows, render loops, animations that do not pause off-screen, content-visibility, requestIdleCallback, analyzing Chrome DevTools performance traces for animation or rendering issues, or choosing between bvercel-labs/phase94
- Claude ApiBuild, debug, and optimize Claude API / Anthropic SDK apps. Apps built with this skill should include prompt caching. Also handles migrating existing Claude API code between Claude model versions (4.5 → 4.6, 4.6 → 4.7, retired-model replacements). TRIGGER when: code imports `anthropic`/`@anthropic-ai/sdk`; user asks for the Claude API, Anthropic SDK, or Managed Agents; user adds/modifies/tunes a Claude feature (caching, thinking, compaction, tool use, batch, files, citations, memory) or model (Overcel-labs/claude-managed-agents-starter60
- WorkflowCreates durable, resumable workflows using Vercel's Workflow SDK. Use when building workflows that need to survive restarts, pause for external events, retry on failure, or coordinate multi-step operations over time. Triggers on mentions of "workflow", "durable functions", "resumable", "workflow sdk", "queue", "event", "push", "subscribe", or step-based orchestration.vercel-labs/claude-managed-agents-starter60
- Ralph GpuMinimal WebGPU shader library for creative coding and real-time graphics. Provides fullscreen passes, particles, compute shaders, render targets, and ping-pong buffers with automatic uniform bindings and global time/resolution tracking.vercel-labs/ralph-gpu58
- Vercel Composition PatternsReact composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reusable APIs. Triggers on tasks involving compound components, render props, context providers, or component architecture. Includes React 19 API changes.vercel-labs/sandcastle48
- Vercel React Best PracticesReact and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.vercel-labs/sandcastle48
- Web Design GuidelinesReview UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".vercel-labs/sandcastle48
- Vercel React View TransitionsGuide for implementing smooth, native-feeling animations using React's View Transition API (`<ViewTransition>` component, `addTransitionType`, and CSS view transition pseudo-elements). Use this skill whenever the user wants to add page transitions, animate route changes, create shared element animations, animate enter/exit of components, animate list reorder, implement directional (forward/back) navigation animations, or integrate view transitions in Next.js. Also use when the user mentions viewvercel-labs/next-books32
- TrackcnUse the trackcn CLI to sync files, directories, commits, pull requests, and agent skills from GitHub into a codebase while preserving local edits. Read this before running trackcn commands or modifying trackcn-managed files.vercel-labs/trackcn29
- Blog StyleUse when drafting or editing a blog post or long-form article in the house voice.vercel-labs/eve-content-agent-template26
- Linkedin StyleUse when drafting or editing a LinkedIn post in the house voice.vercel-labs/eve-content-agent-template26
- Newsletter StyleUse when drafting or editing an email newsletter issue in the house voice.vercel-labs/eve-content-agent-template26
- Release Notes StyleUse when drafting or editing release notes or a changelog entry in the house voice.vercel-labs/eve-content-agent-template26
- X StyleUse when drafting or editing a post or thread for X (Twitter) — voice, hooks, length, threads, hashtags, and links.vercel-labs/eve-content-agent-template26
- Create Remotion GeistCreate Remotion videos using the Geist design system aesthetic. Use when asked to create videos, animations, or motion graphics that should follow Vercel's visual style - dark theme, spring animations, Geist typography, and the Geist color palette.vercel-labs/skill-remotion-geist22
- Slack AgentUse when building Slack agents/bots with eve (Vercel's filesystem-first agent framework), @vercel/connect, or eve/channels/slack. Covers defineAgent/defineTool patterns, Vercel Connect credential brokering, Slack channel setup, testing requirements, and quality standards.vercel-labs/slack-agent-skill22
- Vercel ErrorUse @vercel/error to design, implement, migrate, audit, or review structured TypeScript errors. Trigger when a project uses or adopts the package, or when work involves its codes, fields, factories, HTTP APIs, telemetry, or terminal output. Use native Error for local failures that need no stable identity, recovery guidance, observability, or transport.vercel-labs/error19
- Email AgentHelps users understand and extend the Email Agent repo — an AI-powered outbound email generation app using Exa research, the Vercel AI SDK, and Outreach CRM. Use this skill when a user asks how the codebase works, how to hook up or swap an integration (Exa, OpenAI/AI models, Outreach, Neon Postgres), or how to add a feature. Loaded automatically for any question about this repository.vercel-labs/email-agent18
- Use Ai Gateway ProviderUse the Vercel AI Gateway provider for PHP (the `vercel-labs/ai-gateway-provider` Composer package and the Vercel AI Gateway Provider WordPress plugin) to call generative AI models from PHP. Use when: (1) writing PHP / WordPress code that generates text, images, or video via the AI Gateway, (2) working with the `ai_gateway` provider or the `WordPress/php-ai-client` SDK prompt builder, (3) adding AI features to a WordPress plugin or theme.vercel-labs/ai-gateway-provider-php17
- Ai SdkAnswer questions about the AI SDK and help build AI-powered features. Use when developers: (1) Ask about AI SDK functions like generateText, streamText, ToolLoopAgent, embed, or tools, (2) Want to build AI agents, chatbots, RAG systems, or text generation features, (3) Have questions about AI providers (OpenAI, Anthropic, Google, etc.), streaming, tool calling, structured output, or embeddings, (4) Use React hooks like useChat or useCompletion. Triggers on: "AI SDK", "Vercel AI SDK", "generateTevercel-labs/ai-sdk-openai-websocket16
- Design KnowledgeUse before every substantive design answer. Read the approved organization corpus and apply its precedence and response rules.vercel-labs/eve-design-template16
- Product DesignShape, implement, review, copy-edit, or harden Arcade user interfaces. Use for the website, terminal UI, game HUDs, interaction flows, responsive behavior, accessibility, Geist consistency, and any change affecting what a user sees, understands, chooses, or does. Skip backend-only, telemetry-only, generated-file, and test-only work with no shipped UI impact.vercel-labs/arcade16
- Geist Learning LabBuild explorative, interactive learning experiences as Next.js apps using the Geist design system. Use when creating tutorials, explorable explanations, interactive lessons, code sandboxes, quizzes, or any educational UI. Covers the Learning Loop pedagogy, 23+ learning component patterns, progress tracking, spaced repetition, and Bret-Victor-style interactive exploration — all with Geist's dark-first minimal aesthetic.vercel-labs/skill-geist-learning-labs15
- UcpExpert-level implementation assistant for the Universal Commerce Protocol (UCP). Provides comprehensive tooling for adding UCP support to Next.js ecommerce codebases — from initial consultation through full implementation, testing, and validation.vercel-labs/agentic-commerce-skills13
- Cra To Next MigrationComprehensive guide for migrating Create React App (CRA) projects to Next.js. Use when migrating a CRA app, converting React Router to file-based routing, or adopting Next.js patterns like Server Components, App Router, or image optimization.vercel-labs/migration-skills11