| control-in-app-browser | Control the in-app Browser. Use to open, navigate, inspect, test, click, type, screenshot, or verify local targets such as localhost, 127.0.0.1, ::1, file://, the current in-app browser tab, and websites shown side by side inside Codex. | openai-bundled/browser/26.623.30605/skills/control-in-app-browser/SKILL.md |
| control-chrome | Control the user’s Chrome browser for tasks that depend on existing Chrome state: tabs, logged-in sessions, or extensions. Prefer purpose-built connectors, APIs, or CLIs when available. | openai-bundled/chrome/26.623.30605/skills/control-chrome/SKILL.md |
| computer-use | Control local Mac apps through Computer Use. Use for tasks that require reading or operating app UI by clicking, typing, scrolling, dragging, pressing keys, or setting values. | openai-bundled/computer-use/1.0.857/skills/computer-use/SKILL.md |
| canva-branded-presentation | Create on-brand Canva presentations from a brief, outline, existing Canva doc, or design link. Use when the user wants a branded slide deck, wants to turn notes into a presentation, or needs a presentation generated in Canva with the right brand kit and a clear slide plan. | openai-curated-remote/canva/9.0.0/skills/canva-branded-presentation/SKILL.md |
| canva-resize-for-all-social-media | Resize a Canva design into standard social media formats and prepare export-ready results. Use when the user wants one Canva design adapted across multiple social platforms such as Facebook, Instagram, and LinkedIn, especially when they want all variants produced in one pass. | openai-curated-remote/canva/9.0.0/skills/canva-resize-for-all-social-media/SKILL.md |
| canva-translate-design | Translate the text in a Canva design into another language while preserving the original layout as much as possible. Use when the user wants a localized or translated version of an existing Canva design and expects the original file to remain unchanged. | openai-curated-remote/canva/9.0.0/skills/canva-translate-design/SKILL.md |
| figma-code-connect | Creates and maintains Figma Code Connect template files that map Figma components to code snippets. Use when the user mentions Code Connect, Figma component mapping, design-to-code translation, or asks to create/update .figma.ts or .figma.js files. | openai-curated-remote/figma/2.0.12/skills/figma-code-connect/SKILL.md |
| figma-create-new-file | MANDATORY prerequisite — you MUST invoke this skill BEFORE every create_new_file tool call. NEVER call create_new_file directly without loading this skill first. Trigger whenever the user wants a new blank Figma file — a new design, FigJam, or Slides file — or when you need a fresh file before calling use_figma. Usage — /figma-create-new-file [editorType] [fileName] (e.g. /figma-create-new-file figjam My Whiteboard, /figma-create-new-file slides Q3 Review) | openai-curated-remote/figma/2.0.12/skills/figma-create-new-file/SKILL.md |
| figma-generate-design | Use this skill alongside figma-use when the task involves translating an application page, view, or multi-section layout into Figma. Triggers: ‘write to Figma’, ‘create in Figma from code’, ‘push page to Figma’, ‘take this app/page and build it in Figma’, ‘create a screen’, ‘build a landing page in Figma’, ‘update the Figma screen to match code’, ‘convert this modal/dialog/drawer/panel to Figma’. This is the preferred workflow skill whenever the user wants to build or update a full page, modal, dialog, drawer, sidebar, panel, or any composed multi-section view in Figma from code or a description. Discovers design system components, variables, and styles from Code Connect files, existing screens, and library search, then imports them and assembles views incrementally section-by-section using design system tokens instead of hardcoded values. | openai-curated-remote/figma/2.0.12/skills/figma-generate-design/SKILL.md |
| figma-generate-diagram | MANDATORY prerequisite — load this skill BEFORE every generate_diagram tool call. NEVER call generate_diagram directly without loading this skill first. Trigger whenever the user asks to create, generate, draw, render, sketch, or build a diagram — flowchart, architecture diagram, sequence diagram, ERD or entity-relationship diagram, state diagram or state machine, gantt chart, or timeline. Also trigger when the user mentions Mermaid syntax or wants a system architecture, decision tree, dependency graph, API call flow, auth handshake, schema, or pipeline visualized in FigJam. Routes to type-specific guidance, sets universal Mermaid constraints, and tells you when to use a different diagram type or skip the tool entirely (mindmaps, pie charts, class diagrams, etc.). | openai-curated-remote/figma/2.0.12/skills/figma-generate-diagram/SKILL.md |
| figma-generate-library | Build or update a professional-grade design system in Figma from a codebase. Use when the user wants to create variables/tokens, build component libraries, create individual components with proper variant sets and variable bindings, set up theming (light/dark modes), document foundations, or reconcile gaps between code and Figma. Also use when the user asks to create or generate any component in Figma — even a single one — since components require proper variable foundations, variant states, and design token bindings to be production-quality. This skill teaches WHAT to build and in WHAT ORDER — it complements the figma-use skill which teaches HOW to call the Plugin API. Both skills should be loaded together. | openai-curated-remote/figma/2.0.12/skills/figma-generate-library/SKILL.md |
| figma-implement-motion | Translates Figma motion and animations into production-ready application code. Use when implementing animation/motion from a Figma design — user mentions “implement this motion”, “add animation from Figma”, “animate this component”, provides a Figma URL whose node is animated, or when get_design_context returns motion data or instructs you to call get_motion_context. | openai-curated-remote/figma/2.0.12/skills/figma-implement-motion/SKILL.md |
| figma-swiftui | SwiftUI ↔ Figma translation. Use whenever the user mentions Swift, SwiftUI, iOS, iPhone, or iPad — in EITHER direction — translating a Figma design into SwiftUI (design → code), or pushing SwiftUI views / screens / tokens back into a Figma file (code → design). Triggers on phrases like ‘implement this Figma design in SwiftUI’, ‘build this screen in Swift’, ‘push this SwiftUI view to Figma’, ‘mirror my Swift code in a Figma file’, or whenever a Figma URL appears alongside .swift files / an .xcodeproj. Routes to a direction-specific reference doc; loads alongside figma-use for the code → design path. | openai-curated-remote/figma/2.0.12/skills/figma-swiftui/SKILL.md |
| figma-use-figjam | This skill helps agents use Figma’s use_figma MCP tool in the FigJam context. Can be used alongside figma-use which has foundational context for using the use_figma tool. | openai-curated-remote/figma/2.0.12/skills/figma-use-figjam/SKILL.md |
| figma-use-motion | Motion / animation context for the use_figma MCP tool — animating Figma nodes via manual keyframes, animation styles, easing, and timeline duration. Load alongside figma-use whenever a task involves adding, editing, or inspecting animation on a node. | openai-curated-remote/figma/2.0.12/skills/figma-use-motion/SKILL.md |
| figma-use-slides | This skill helps agents use Figma’s use_figma MCP tool in the Slides context. Can be used alongside figma-use which has foundational context for using the use_figma tool. | openai-curated-remote/figma/2.0.12/skills/figma-use-slides/SKILL.md |
| figma-use | MANDATORY prerequisite — you MUST invoke this skill BEFORE every use_figma tool call. NEVER call use_figma directly without loading this skill first. Skipping it causes common, hard-to-debug failures. Trigger whenever the user wants to perform a write action or a unique read action that requires JavaScript execution in the Figma file context — e.g. create/edit/delete nodes, set up variables or tokens, build components and variants, modify auto-layout or fills, bind variables to properties, or inspect file structure programmatically. | openai-curated-remote/figma/2.0.12/skills/figma-use/SKILL.md |
| gh-address-comments | Address actionable GitHub pull request review feedback. Use when the user wants to inspect unresolved review threads, requested changes, or inline review comments on a PR, then implement selected fixes. Use the GitHub app for PR metadata and flat comment reads, and use the bundled GraphQL script via gh whenever thread-level state, resolution status, or inline review context matters. | openai-curated-remote/github/0.1.5/skills/gh-address-comments/SKILL.md |
| gh-fix-ci | Use when a user asks to debug or fix failing GitHub PR checks that run in GitHub Actions. Use the GitHub app from this plugin for PR metadata and patch context, and use gh for Actions check and log inspection before implementing any approved fix. | openai-curated-remote/github/0.1.5/skills/gh-fix-ci/SKILL.md |
| github | Triage and orient GitHub repository, pull request, and issue work through the connected GitHub app. Use when the user asks for general GitHub help, wants PR or issue summaries, or needs repository context before choosing a more specific GitHub workflow. | openai-curated-remote/github/0.1.5/skills/github/SKILL.md |
| yeet | Publish local changes to GitHub by confirming scope, committing intentionally, pushing the branch, and opening a draft PR through the GitHub app from this plugin, with gh used only as a fallback where connector coverage is insufficient. | openai-curated-remote/github/0.1.5/skills/yeet/SKILL.md |
| gmail-inbox-triage | Triage a Gmail inbox into actionable buckets such as urgent, needs reply soon, waiting, and FYI using connected Gmail data. Use when the user asks to triage the inbox, rank what needs attention, find what still needs a reply, or separate important mail from noise. | openai-curated-remote/gmail/0.1.3/skills/gmail-inbox-triage/SKILL.md |
| gmail | Manage Gmail inbox triage, mailbox search, thread summaries, action extraction, reply drafting, and email forwarding through connected Gmail data. Use when the user wants to inspect a mailbox or thread, search email with Gmail query syntax, summarize messages, extract decisions and follow-ups, prepare replies or forwarded messages, or organize messages with explicit confirmation before send, archive, delete, or label actions. | openai-curated-remote/gmail/0.1.3/skills/gmail/SKILL.md |
| google-calendar-daily-brief | Build polished one-day Google Calendar briefs. Use when the user asks for today, tomorrow, or a specific date summary with an agenda, conflict flags, free windows, remaining-meeting readouts, or a calendar brief, and the Google Calendar connector is available. | openai-curated-remote/google-calendar/1.2.3/skills/google-calendar-daily-brief/SKILL.md |
| google-calendar-free-up-time | Find ways to open up meaningful free time in a connected Google Calendar. Use when the user wants to clear up their day, make room for focus time, create a longer uninterrupted block, or see the smallest set of calendar changes that would give time back. | openai-curated-remote/google-calendar/1.2.3/skills/google-calendar-free-up-time/SKILL.md |
| google-calendar-group-scheduler | Find and rank good meeting times for multiple people using connected Google Calendar data. Use when the user wants to schedule a group meeting, compare candidate slots across several attendees, find the best compromise time, or add a room check after narrowing the attendee-compatible options. | openai-curated-remote/google-calendar/1.2.3/skills/google-calendar-group-scheduler/SKILL.md |
| google-calendar-meeting-prep | Build a practical meeting prep brief from a connected Google Calendar event and its nearby context. Use when the user wants to prepare for an upcoming meeting, understand what to read beforehand, pull in linked notes or docs, or get a concise brief on what the meeting appears to require. | openai-curated-remote/google-calendar/1.2.3/skills/google-calendar-meeting-prep/SKILL.md |
| google-calendar | Manage scheduling and conflicts in connected Google Calendar data. Use when the user wants to inspect calendars, compare availability, review conflicts, find a meeting room, review event notes or attachments, add or adjust reminders, place temporary holds, or draft exact create, update, reschedule, or cancel changes with timezone-aware details. | openai-curated-remote/google-calendar/1.2.3/skills/google-calendar/SKILL.md |
| google-docs | Connector-first Google Docs creation and editing in local Codex plugin sessions, with direct native create and batchUpdate workflows for simple docs, DOCX-first import for polished deliverables, target-document checks, smart chip and building-block reconstruction, connector-readback verification, and reference routing for formatting, citations, tables, and write-safety. | openai-curated-remote/google-drive/0.1.7/skills/google-docs/SKILL.md |
| google-drive-comments | Write, reply to, and resolve Google Drive comments on Docs, Sheets, Slides, and Drive files with evidence-backed location context. Use when the user asks to leave comments, review a file with comments, respond to comment threads, or resolve Drive comments. | openai-curated-remote/google-drive/0.1.7/skills/google-drive-comments/SKILL.md |
| google-drive | Use connected Google Drive as the single entrypoint for Drive, Docs, Sheets, and Slides work. Use when the user wants to find, fetch, organize, share, export, copy, or delete Drive files, or summarize and edit Google Docs, Google Sheets, and Google Slides through one unified Google Drive plugin. | openai-curated-remote/google-drive/0.1.7/skills/google-drive/SKILL.md |
| google-sheets | Analyze and edit connected Google Sheets with range precision. Use when the user wants to create Google Sheets, find a spreadsheet, inspect tabs or ranges, search rows, plan formulas, create or repair charts, clean or restructure tables, write concise summaries, or make explicit cell-range updates. | openai-curated-remote/google-drive/0.1.7/skills/google-sheets/SKILL.md |
| google-slides | Google Slides work for finding, reading, summarizing, creating, importing, template following, visual cleanup, source-deck adaptation, structural repair, and content edits in native Slides decks. | openai-curated-remote/google-drive/0.1.7/skills/google-slides/SKILL.md |
| linear | Manage issues, projects & team workflows in Linear. Use when the user wants to read, create or updates tickets in Linear. | openai-curated-remote/linear/5.0.0/skills/linear/SKILL.md |
| notion-knowledge-capture | Capture conversations and decisions into structured Notion pages; use when turning chats/notes into wiki entries, how-tos, decisions, or FAQs with proper linking. | openai-curated-remote/notion/0.1.5/skills/notion-knowledge-capture/SKILL.md |
| notion-meeting-intelligence | Prepare meeting materials with Notion context and Codex research; use when gathering context, drafting agendas/pre-reads, and tailoring materials to attendees. | openai-curated-remote/notion/0.1.5/skills/notion-meeting-intelligence/SKILL.md |
| notion-research-documentation | Research across Notion and synthesize into structured documentation; use when gathering info from multiple Notion sources to produce briefs, comparisons, or reports with citations. | openai-curated-remote/notion/0.1.5/skills/notion-research-documentation/SKILL.md |
| notion-spec-to-implementation | Turn Notion specs into implementation plans, tasks, and progress tracking; use when implementing PRDs/feature specs and creating Notion plans + tasks from them. | openai-curated-remote/notion/0.1.5/skills/notion-spec-to-implementation/SKILL.md |
| agents-sdk | Build, run, deploy, and evaluate OpenAI Agents SDK apps from Codex. Use when the user asks to create or adapt an Agents SDK app, build from a prompt or Codex thread, prepare a runnable agent prototype, add a focused eval harness, or deploy locally through the Agents SDK Deployment Manager. | openai-curated-remote/openai-developers/1.2.3/skills/agents-sdk/SKILL.md |
| build-chatgpt-app | Build, scaffold, refactor, and troubleshoot ChatGPT Apps SDK applications that combine an MCP server and widget UI. Use when Codex needs to design tools, register UI resources, wire the MCP Apps bridge or ChatGPT compatibility APIs, apply Apps SDK metadata or CSP or domain settings, or produce a docs-aligned project scaffold. Prefer a docs-first workflow by invoking the openai-docs skill or OpenAI developer docs MCP tools before generating code. | openai-curated-remote/openai-developers/1.2.3/skills/build-chatgpt-app/SKILL.md |
| chatgpt-app-submission | Inspect a ChatGPT Apps MCP server codebase and generate chatgpt-app-submission.json with app info suggestions, tool hint justifications, test cases, and negative test cases, then report review-check findings and outputSchema warnings for submission review. | openai-curated-remote/openai-developers/1.2.3/skills/chatgpt-app-submission/SKILL.md |
| openai-api-troubleshooting | Use when an OpenAI API request fails and Codex needs to classify the likely cause, explain the next step, and route to the right follow-up. Covers common runtime failures such as blocked outbound network access, invalid credentials, exhausted API quota or credits, rate limits, and model, project, or organization access issues; delegate key provisioning to openai-platform-api-key and current documentation lookups to openai-docs. | openai-curated-remote/openai-developers/1.2.3/skills/openai-api-troubleshooting/SKILL.md |
| openai-platform-api-key | Use when Codex is asked to build, run, test, debug, or configure an OpenAI-backed or provider-unspecified AI app, UI, script, CLI, generator, or tool, especially requests phrased only as “using AI” or generators driven by forms/user input; also use for OPENAI_API_KEY or sk-proj setup. Treat this as the credential gate: inspect safely, ask reuse-vs-new before API work, and never expose plaintext. | openai-curated-remote/openai-developers/1.2.3/skills/openai-platform-api-key/SKILL.md |
| outlook-email-inbox-triage | Triage an Outlook inbox into actionable buckets such as urgent, needs reply soon, waiting, and FYI using connected Outlook data. Use when the user asks to triage the inbox, rank what needs attention, find what still needs a reply, or separate important mail from noise. | openai-curated-remote/outlook-email/0.1.3/skills/outlook-email-inbox-triage/SKILL.md |
| outlook-email-reply-drafting | Draft Outlook email replies safely from connected mailbox context. Use when the user wants to reply to a thread, decide whether to reply-all, prepare a draft before sending, or turn the latest Outlook message into a polished response. | openai-curated-remote/outlook-email/0.1.3/skills/outlook-email-reply-drafting/SKILL.md |
| outlook-email-shared-mailboxes | Work with delegated or shared Outlook Email mailboxes. Use when the user explicitly wants to read another mailbox, send from or on behalf of a shared mailbox, mark shared mail read or unread, move shared mail, or browse folders in a shared mailbox. | openai-curated-remote/outlook-email/0.1.3/skills/outlook-email-shared-mailboxes/SKILL.md |
| outlook-email-subscription-cleanup | Clean up Outlook newsletters and recurring subscription email safely. Use when the user wants to unsubscribe, separate newsletters from human mail, move recurring senders into folders, or organize low-signal subscription traffic without losing important messages. | openai-curated-remote/outlook-email/0.1.3/skills/outlook-email-subscription-cleanup/SKILL.md |
| outlook-email-task-extraction | Extract action items, deadlines, commitments, and owners from Outlook email threads and mailbox searches. Use when the user wants a task list from one thread, several related messages, or a mailbox slice, including who owes what and when. | openai-curated-remote/outlook-email/0.1.3/skills/outlook-email-task-extraction/SKILL.md |
| outlook-email | Triage Outlook mail, extract tasks, clean up subscriptions, draft responses, and route shared mailbox work. Use when the user asks to inspect an Outlook inbox or thread, summarize open actions and deadlines, clean up newsletters, draft replies or forwards, organize mailbox follow-up work, or act on a delegated/shared Outlook mailbox. | openai-curated-remote/outlook-email/0.1.3/skills/outlook-email/SKILL.md |
| sharepoint-powerpoint | Create, edit, restyle, and review PowerPoint .pptx files fetched from SharePoint, with emphasis on style preservation, slide cloning, theme-aware updates, and rendered visual QA. Use when the user wants reliable slide edits that should match an existing deck’s design language. | openai-curated-remote/sharepoint/0.1.3/skills/sharepoint-powerpoint/SKILL.md |
| sharepoint-shared-doc-maintenance | Maintain shared SharePoint strategy, roadmap, planning, or status documents from changing source documents. Use when the user wants cross-document synthesis, source-of-truth propagation, or targeted updates to a maintained shared document. | openai-curated-remote/sharepoint/0.1.3/skills/sharepoint-shared-doc-maintenance/SKILL.md |
| sharepoint-site-discovery | Resolve the right SharePoint site, library, and folder before file work. Use when the user needs to find the right site context, browse a known site, inspect document libraries, or narrow the correct folder before fetching or editing a file. | openai-curated-remote/sharepoint/0.1.3/skills/sharepoint-site-discovery/SKILL.md |
| sharepoint-spreadsheet-formula-builder | Design, repair, and roll out formulas in SharePoint-hosted workbooks with connector-aware retrieval, validation, and upload discipline. Use when the user wants to add a formula column, fix a broken formula, choose between a fill-down formula and a spill formula, build a lookup or filter formula, or reuse workbook logic safely. | openai-curated-remote/sharepoint/0.1.3/skills/sharepoint-spreadsheet-formula-builder/SKILL.md |
| sharepoint-spreadsheets | Edit SharePoint-hosted spreadsheet files while preserving workbook structure, formulas, and formatting. Use when the user wants to update a real spreadsheet in SharePoint rather than summarize extracted sheet text. | openai-curated-remote/sharepoint/0.1.3/skills/sharepoint-spreadsheets/SKILL.md |
| sharepoint-word-docs | Edit SharePoint-hosted Word .docx files while preserving document structure and styling. Use when the user wants to update a real Word document in SharePoint rather than summarize it as plain text. | openai-curated-remote/sharepoint/0.1.3/skills/sharepoint-word-docs/SKILL.md |
| sharepoint | Inspect Microsoft SharePoint context, discover the right site or library, and prepare safe changes. Use when the user wants site, page, or file review, ownership and status extraction, or change planning before editing content, navigation, or information architecture. | openai-curated-remote/sharepoint/0.1.3/skills/sharepoint/SKILL.md |
| slack-channel-summarization | Summarize activity from one Slack channel and return a concise recap, post-ready update, or summary doc. | openai-curated-remote/slack/0.1.2/skills/slack-channel-summarization/SKILL.md |
| slack-daily-digest | Create a daily Slack digest from selected channels or topics. Use when the user asks for a daily Slack recap or summary of today’s Slack activity. | openai-curated-remote/slack/0.1.2/skills/slack-daily-digest/SKILL.md |
| slack-notification-triage | Triage recent Slack activity into a priority queue or task list for the user. | openai-curated-remote/slack/0.1.2/skills/slack-notification-triage/SKILL.md |
| slack-outgoing-message | Primary skill for composing, drafting, or refining any outbound Slack content. Use this whenever the task will require using slack_send_message, slack_send_message_draft, or slack_create_canvas. Use slack to read or analyze Slack context; use this skill to produce the final outgoing message. | openai-curated-remote/slack/0.1.2/skills/slack-outgoing-message/SKILL.md |
| slack-reply-drafting | Draft Slack replies from available context. Use when the user wants help finding messages that likely need a response and preparing reply drafts. | openai-curated-remote/slack/0.1.2/skills/slack-reply-drafting/SKILL.md |
| slack | Read Slack context, route to the right Slack workflow, and prepare or perform Slack writes that match the user’s intent. | openai-curated-remote/slack/0.1.2/skills/slack/SKILL.md |
| teams-channel-summarization | Summarize activity from one Microsoft Teams channel or one scoped Teams conversation and return a concise recap or post-ready follow-up. | openai-curated-remote/teams/0.1.4/skills/teams-channel-summarization/SKILL.md |
| teams-daily-digest | Create a daily Microsoft Teams digest from selected chats, channels, or workstreams. Use when the user asks for a daily Teams recap or summary of today’s Teams activity. | openai-curated-remote/teams/0.1.4/skills/teams-daily-digest/SKILL.md |
| teams-messages | Compose, route, draft, or send Microsoft Teams messages with exact destination resolution, real user mentions, and Teams-native DM or channel routing. | openai-curated-remote/teams/0.1.4/skills/teams-messages/SKILL.md |
| teams-notification-triage | Triage recent Microsoft Teams activity into a priority queue or task list for the user. | openai-curated-remote/teams/0.1.4/skills/teams-notification-triage/SKILL.md |
| teams-planner-task-management | Review and manage Microsoft Planner tasks from Teams workflows. Use when the user wants to inspect plans or buckets, create tasks from follow-ups, update task fields, or safely delete a Planner task. | openai-curated-remote/teams/0.1.4/skills/teams-planner-task-management/SKILL.md |
| teams-reply-drafting | Draft Microsoft Teams replies from available context. Use when the user wants help finding messages that likely need a response and preparing reply drafts. | openai-curated-remote/teams/0.1.4/skills/teams-reply-drafting/SKILL.md |
| teams | Search through Microsoft Teams chats or channels, triage unread or recent activity, draft follow-ups, and manage Planner tasks through connected Teams data. | openai-curated-remote/teams/0.1.4/skills/teams/SKILL.md |
| agent-browser-verify | Automated browser verification for dev servers. Triggers when a dev server starts to run a visual gut-check with agent-browser — verifies the page loads, checks for console errors, validates key UI elements, and reports pass/fail before continuing. | openai-curated-remote/vercel/1.0.0/skills/agent-browser-verify/SKILL.md |
| agent-browser | Browser automation CLI for AI agents. Use when the user needs to interact with websites, verify dev server output, test web apps, navigate pages, fill forms, click buttons, take screenshots, extract data, or automate any browser task. Also triggers when a dev server starts so you can verify it visually. | openai-curated-remote/vercel/1.0.0/skills/agent-browser/SKILL.md |
| ai-elements | AI Elements component library guidance — pre-built React components for AI interfaces built on shadcn/ui. Use when building chat UIs, message displays, tool call rendering, streaming responses, reasoning panels, or any AI-native interface with the AI SDK. | openai-curated-remote/vercel/1.0.0/skills/ai-elements/SKILL.md |
| ai-gateway | Vercel AI Gateway expert guidance. Use when configuring model routing, provider failover, cost tracking, or managing multiple AI providers through a unified API. | openai-curated-remote/vercel/1.0.0/skills/ai-gateway/SKILL.md |
| ai-generation-persistence | AI generation persistence patterns — unique IDs, addressable URLs, database storage, and cost tracking for every LLM generation | openai-curated-remote/vercel/1.0.0/skills/ai-generation-persistence/SKILL.md |
| ai-sdk | Vercel AI SDK expert guidance. Use when building AI-powered features — chat interfaces, text generation, structured output, tool calling, agents, MCP integration, streaming, embeddings, reranking, image generation, or working with any LLM provider. | openai-curated-remote/vercel/1.0.0/skills/ai-sdk/SKILL.md |
| auth | Authentication integration guidance — Clerk (native Vercel Marketplace), Descope, and Auth0 setup for Next.js applications. Covers middleware auth patterns, sign-in/sign-up flows, and Marketplace provisioning. Use when implementing user authentication. | openai-curated-remote/vercel/1.0.0/skills/auth/SKILL.md |
| bootstrap | Project bootstrapping orchestrator for repos that depend on Vercel-linked resources (databases, auth, and managed integrations). Use when setting up or repairing a repository so linking, environment provisioning, env pulls, and first-run db/dev commands happen in the correct safe order. | openai-curated-remote/vercel/1.0.0/skills/bootstrap/SKILL.md |
| chat-sdk | Vercel Chat SDK expert guidance. Use when building multi-platform chat bots — Slack, Telegram, Microsoft Teams, Discord, Google Chat, GitHub, Linear — with a single codebase. Covers the Chat class, adapters, threads, messages, cards, modals, streaming, state management, and webhook setup. | openai-curated-remote/vercel/1.0.0/skills/chat-sdk/SKILL.md |
| cms | Headless CMS integration guidance — Sanity (native Vercel Marketplace), Contentful, DatoCMS, Storyblok, and Builder.io. Covers studio setup, content modeling, preview mode, revalidation webhooks, and Visual Editing. Use when building content-driven sites with a headless CMS on Vercel. | openai-curated-remote/vercel/1.0.0/skills/cms/SKILL.md |
| cron-jobs | Vercel Cron Jobs configuration and best practices. Use when adding, editing, or debugging scheduled tasks in vercel.json. | openai-curated-remote/vercel/1.0.0/skills/cron-jobs/SKILL.md |
| deployments-cicd | Vercel deployment and CI/CD expert guidance. Use when deploying, promoting, rolling back, inspecting deployments, building with —prebuilt, or configuring CI workflow files for Vercel. | openai-curated-remote/vercel/1.0.0/skills/deployments-cicd/SKILL.md |
| email | Email sending integration guidance — Resend (native Vercel Marketplace) with React Email templates. Covers API setup, transactional emails, domain verification, and template patterns. Use when sending emails from a Vercel-deployed application. | openai-curated-remote/vercel/1.0.0/skills/email/SKILL.md |
| env-vars | Vercel environment variable expert guidance. Use when working with .env files, vercel env commands, OIDC tokens, or managing environment-specific configuration. | openai-curated-remote/vercel/1.0.0/skills/env-vars/SKILL.md |
| geist | Expert guidance for Geist, Vercel’s default typography system and font family for precise Next.js interfaces. Use when configuring Geist Sans, Geist Mono, or Geist Pixel, setting up font imports, or applying Vercel typography and aesthetic guidance. | openai-curated-remote/vercel/1.0.0/skills/geist/SKILL.md |
| geistdocs | Expert guidance for Geistdocs, Vercel’s documentation template built with Next.js and Fumadocs — MDX authoring, configuration, AI chat, i18n, feedback, deployment. Use when creating documentation sites, configuring geistdocs, writing MDX content, or setting up docs infrastructure. | openai-curated-remote/vercel/1.0.0/skills/geistdocs/SKILL.md |
| investigation-mode | Orchestrated debugging coordinator. Triggers on frustration signals (stuck, hung, broken, waiting) and systematically triages: runtime logs → workflow status → browser verify → deploy/env. Reports findings at every step. | openai-curated-remote/vercel/1.0.0/skills/investigation-mode/SKILL.md |
| json-render | AI chat response rendering guidance — handling UIMessage parts, tool call displays, streaming states, and structured data presentation. Use when building custom chat UIs, rendering tool results, or troubleshooting AI response display issues. | openai-curated-remote/vercel/1.0.0/skills/json-render/SKILL.md |
| marketplace | Vercel Marketplace expert guidance — discovering, installing, and building integrations, auto-provisioned environment variables, unified billing, and the vercel integration CLI. Use when consuming third-party services, building custom integrations, or managing marketplace resources on Vercel. | openai-curated-remote/vercel/1.0.0/skills/marketplace/SKILL.md |
| micro | Expert guidance for micro — asynchronous HTTP microservices framework by Vercel. Use when building lightweight HTTP servers, API endpoints, or microservices using the micro library. | openai-curated-remote/vercel/1.0.0/skills/micro/SKILL.md |
| ncc | Expert guidance for @vercel/ncc — a simple CLI for compiling Node.js modules into a single file with all dependencies included. Use when bundling serverless functions, CLI tools, or any Node.js project into a self-contained file. | openai-curated-remote/vercel/1.0.0/skills/ncc/SKILL.md |
| next-forge | next-forge expert guidance — production-grade Turborepo monorepo SaaS starter by Vercel. Use when working in a next-forge project, scaffolding with npx next-forge init, or editing @repo/* workspace packages. | openai-curated-remote/vercel/1.0.0/skills/next-forge/SKILL.md |
| nextjs | Next.js App Router expert guidance. Use when building, debugging, or architecting Next.js applications — routing, Server Components, Server Actions, Cache Components, layouts, middleware/proxy, data fetching, rendering strategies, and deployment on Vercel. | openai-curated-remote/vercel/1.0.0/skills/nextjs/SKILL.md |
| observability | Vercel Observability expert guidance — Drains (logs, traces, speed insights, web analytics), Web Analytics, Speed Insights, runtime logs, custom events, OpenTelemetry integration, and monitoring dashboards. Use when instrumenting, debugging, or optimizing application performance and user experience on Vercel. | openai-curated-remote/vercel/1.0.0/skills/observability/SKILL.md |
| payments | Stripe payments integration guidance — native Vercel Marketplace setup, checkout sessions, webhook handling, subscription billing, and the Stripe SDK. Use when implementing payments, subscriptions, or processing transactions. | openai-curated-remote/vercel/1.0.0/skills/payments/SKILL.md |
| react-best-practices | React best-practices reviewer for TSX files. Triggers after editing multiple TSX components to run a condensed quality checklist covering component structure, hooks usage, accessibility, performance, and TypeScript patterns. | openai-curated-remote/vercel/1.0.0/skills/react-best-practices/SKILL.md |
| routing-middleware | Vercel Routing Middleware guidance — request interception before cache, rewrites, redirects, personalization. Works with any framework. Supports Edge, Node.js, and Bun runtimes. Use when intercepting requests at the platform level. | openai-curated-remote/vercel/1.0.0/skills/routing-middleware/SKILL.md |
| runtime-cache | Vercel Runtime Cache API guidance — ephemeral per-region key-value cache with tag-based invalidation. Shared across Functions, Routing Middleware, and Builds. Use when implementing caching strategies beyond framework-level caching. | openai-curated-remote/vercel/1.0.0/skills/runtime-cache/SKILL.md |
| satori | Expert guidance for Satori — Vercel’s library that converts HTML and CSS to SVG, commonly used to generate dynamic OG images for Next.js and other frameworks. | openai-curated-remote/vercel/1.0.0/skills/satori/SKILL.md |
| shadcn | shadcn/ui expert guidance — CLI, component installation, composition patterns, custom registries, theming, Tailwind CSS integration, and high-quality interface design. Use when initializing shadcn, adding components, composing product UI, building custom registries, configuring themes, or troubleshooting component issues. | openai-curated-remote/vercel/1.0.0/skills/shadcn/SKILL.md |
| sign-in-with-vercel | Sign in with Vercel guidance — OAuth 2.0/OIDC identity provider for user authentication via Vercel accounts. Use when implementing user login with Vercel as the identity provider. | openai-curated-remote/vercel/1.0.0/skills/sign-in-with-vercel/SKILL.md |
| swr | SWR data-fetching expert guidance. Use when building React apps with client-side data fetching, caching, revalidation, mutations, optimistic UI, pagination, or infinite loading using the SWR library. | openai-curated-remote/vercel/1.0.0/skills/swr/SKILL.md |
| turbopack | Turbopack expert guidance. Use when configuring the Next.js bundler, optimizing HMR, debugging build issues, or understanding the Turbopack vs Webpack differences. | openai-curated-remote/vercel/1.0.0/skills/turbopack/SKILL.md |
| turborepo | Turborepo expert guidance. Use when setting up or optimizing monorepo builds, configuring task caching, remote caching, parallel execution, or the —affected flag for incremental CI. | openai-curated-remote/vercel/1.0.0/skills/turborepo/SKILL.md |
| v0-dev | v0 by Vercel expert guidance. Use when discussing AI code generation, generating UI components from prompts, v0 CLI usage, v0 SDK/API integration, or integrating v0 into development workflows with GitHub and Vercel deployment. | openai-curated-remote/vercel/1.0.0/skills/v0-dev/SKILL.md |
| vercel-agent | Vercel Agent guidance — AI-powered code review, incident investigation, and SDK installation. Automates PR analysis and anomaly debugging. Use when configuring or understanding Vercel’s AI development tools. | openai-curated-remote/vercel/1.0.0/skills/vercel-agent/SKILL.md |
| vercel-api | Vercel app and REST API expert guidance. Use when the agent needs live access to Vercel projects, deployments, environment variables, domains, logs, or documentation through the connected Vercel app or REST API. | openai-curated-remote/vercel/1.0.0/skills/vercel-api/SKILL.md |
| vercel-cli | Vercel CLI expert guidance. Use when deploying, managing environment variables, linking projects, viewing logs, managing domains, or interacting with the Vercel platform from the command line. | openai-curated-remote/vercel/1.0.0/skills/vercel-cli/SKILL.md |
| vercel-firewall | Vercel Firewall and security expert guidance. Use when configuring DDoS protection, WAF rules, rate limiting, bot filtering, IP allow/block lists, OWASP rulesets, Attack Challenge Mode, or any security configuration on the Vercel platform. | openai-curated-remote/vercel/1.0.0/skills/vercel-firewall/SKILL.md |
| vercel-flags | Vercel Flags guidance — feature flags platform with unified dashboard, Flags Explorer, gradual rollouts, A/B testing, and provider adapters. Use when implementing feature flags, experimentation, or staged rollouts. | openai-curated-remote/vercel/1.0.0/skills/vercel-flags/SKILL.md |
| vercel-functions | Vercel Functions expert guidance — Serverless Functions, Edge Functions, Fluid Compute, streaming, Cron Jobs, and runtime configuration. Use when configuring, debugging, or optimizing server-side code running on Vercel. | openai-curated-remote/vercel/1.0.0/skills/vercel-functions/SKILL.md |
| vercel-queues | Vercel Queues guidance (public beta) — durable event streaming with topics, consumer groups, retries, and delayed delivery. $0.60/1M ops. Powers Workflow DevKit. Use when building async processing, fan-out patterns, or event-driven architectures. | openai-curated-remote/vercel/1.0.0/skills/vercel-queues/SKILL.md |
| vercel-sandbox | Vercel Sandbox guidance — ephemeral Firecracker microVMs for running untrusted code safely. Supports AI agents, code generation, and experimentation. Use when executing user-generated or AI-generated code in isolation. | openai-curated-remote/vercel/1.0.0/skills/vercel-sandbox/SKILL.md |
| vercel-services | Vercel Services — deploy multiple services within a single Vercel project. Use for monorepo layouts or when combining a backend (Python, Go) with a frontend (Next.js, Vite) in one deployment. | openai-curated-remote/vercel/1.0.0/skills/vercel-services/SKILL.md |
| vercel-storage | Vercel storage expert guidance — Blob, Edge Config, and Marketplace storage (Neon Postgres, Upstash Redis). Use when choosing, configuring, or using data storage with Vercel applications. | openai-curated-remote/vercel/1.0.0/skills/vercel-storage/SKILL.md |
| verification | Full-story verification — infers what the user is building, then verifies the complete flow end-to-end: browser → API → data → response. Triggers on dev server start and ‘why isn’t this working’ signals. | openai-curated-remote/vercel/1.0.0/skills/verification/SKILL.md |
| workflow | Vercel Workflow DevKit (WDK) expert guidance. Use when building durable workflows, long-running tasks, API routes or agents that need pause/resume, retries, step-based execution, or crash-safe orchestration with Vercel Workflow. | openai-curated-remote/vercel/1.0.0/skills/workflow/SKILL.md |
| ios-app-intents | Design App Intents, app entities, and App Shortcuts for iOS system surfaces. Use when exposing app actions or content to Shortcuts, Siri, Spotlight, widgets, or controls. | openai-curated/build-ios-apps/d08f0354/skills/ios-app-intents/SKILL.md |
| ios-debugger-agent | Build, run, and debug iOS apps on Simulator with XcodeBuildMCP. Use when launching an app, inspecting simulator UI or logs, or diagnosing runtime behavior. | openai-curated/build-ios-apps/d08f0354/skills/ios-debugger-agent/SKILL.md |
| ios-ettrace-performance | Capture and interpret iOS Simulator ETTrace profiles. Use when profiling launch or runtime latency, comparing traces, or finding CPU-heavy stacks. | openai-curated/build-ios-apps/d08f0354/skills/ios-ettrace-performance/SKILL.md |
| ios-memgraph-leaks | Capture and inspect iOS leaks and memgraphs. Use when debugging leaked objects, retain cycles, memory growth, or before/after leak evidence. | openai-curated/build-ios-apps/d08f0354/skills/ios-memgraph-leaks/SKILL.md |
| ios-simulator-browser | Mirror an iOS Simulator into the Codex in-app browser and render SwiftUI previews from importable Swift packages in that simulator with hot reload. Use when a user wants to watch or interact with an iOS app in the browser, see a SwiftUI preview outside Xcode Canvas, iterate live on a preview, or capture browser-visible simulator proof. | openai-curated/build-ios-apps/d08f0354/skills/ios-simulator-browser/SKILL.md |
| swiftui-liquid-glass | Implement and review iOS 26+ SwiftUI Liquid Glass UI. Use when adopting Liquid Glass or checking its correctness, performance, and design fit. | openai-curated/build-ios-apps/d08f0354/skills/swiftui-liquid-glass/SKILL.md |
| swiftui-performance-audit | Audit SwiftUI runtime performance from code first. Use when diagnosing slow rendering, janky scrolling, expensive updates, or profiling needs. | openai-curated/build-ios-apps/d08f0354/skills/swiftui-performance-audit/SKILL.md |
| swiftui-ui-patterns | Build and refactor SwiftUI UI with component patterns and examples. Use when shaping navigation, state, layouts, controls, or screen composition. | openai-curated/build-ios-apps/d08f0354/skills/swiftui-ui-patterns/SKILL.md |
| swiftui-view-refactor | Refactor SwiftUI view files into stable, testable structure. Use when splitting large views, tightening data flow, or cleaning Observation ownership. | openai-curated/build-ios-apps/d08f0354/skills/swiftui-view-refactor/SKILL.md |
| frontend-app-builder | Use for new frontend applications, dashboards, games, creative websites, hero sections, and visually driven UI from scratch, or when the user explicitly asks for a redesign/restyle/modernization. Builds from clean, airy, high-taste, readable image-generated concept design with section-specific references, faithful implementation, and browser testing. | openai-curated/build-web-apps/d08f0354/skills/frontend-app-builder/SKILL.md |
| frontend-testing-debugging | Use when testing, debugging, or making targeted improvements to rendered frontend apps through the Build Web Apps or web dev plugin: local dev servers, UI regressions, interaction bugs, console errors, responsive layout, and visual QA. Check whether the Browser plugin is available and use it first when it is; otherwise use regular Playwright with the recorded reason. | openai-curated/build-web-apps/d08f0354/skills/frontend-testing-debugging/SKILL.md |
| react-best-practices | React 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. | openai-curated/build-web-apps/d08f0354/skills/react-best-practices/SKILL.md |
| shadcn | Manages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI. Provides project context, component docs, and usage examples. Applies when working with shadcn/ui, component registries, presets, —preset codes, or any project with a components.json file. Also triggers for “shadcn init”, “create an app with —preset”, or “switch to —preset”. | openai-curated/build-web-apps/d08f0354/skills/shadcn-best-practices/SKILL.md |
| stripe-best-practices | Guides Stripe integration decisions — API selection (Checkout Sessions vs PaymentIntents), Connect platform setup (Accounts v2, controller properties), billing/subscriptions, Treasury financial accounts, integration surfaces (Checkout, Payment Element), and migrating from deprecated Stripe APIs. Use when building, modifying, or reviewing any Stripe integration — including accepting payments, building marketplaces, integrating Stripe, processing payments, setting up subscriptions, or creating connected accounts. | openai-curated/build-web-apps/d08f0354/skills/stripe-best-practices/SKILL.md |
| supabase-postgres-best-practices | Postgres performance optimization and best practices from Supabase. Use this skill when writing, reviewing, or optimizing Postgres queries, schema designs, or database configurations. | openai-curated/build-web-apps/d08f0354/skills/supabase-best-practices/SKILL.md |
| accessibility-and-inclusive-visualization | Make data visualizations accessible and inclusive. Use when the user needs chart or diagram accessibility guidance, text alternatives for complex visuals, color and contrast review, keyboard support, reduced-motion behavior for animation or parallax, or an accessibility QA workflow for exported figures, UML-like diagrams, and dashboards. | openai-curated/build-web-data-visualization/d08f0354/skills/accessibility-and-inclusive-visualization/SKILL.md |
| canvas2d-data-visualization | Render data visualizations with Canvas2D. Use when the visualization needs high mark counts, fast redraws, immediate-mode rendering, custom hit testing, or a hybrid Canvas plus SVG or HTML architecture. | openai-curated/build-web-data-visualization/d08f0354/skills/canvas2d-data-visualization/SKILL.md |
| d3-data-visualization | Build custom data visualizations with D3. Use when the user needs SVG or DOM-based charts, rich annotation, domain-native contextual backgrounds, data joins, custom scales or interactions, scroll-driven SVG scene states, or precise control over browser visualization behavior. | openai-curated/build-web-data-visualization/d08f0354/skills/d3-data-visualization/SKILL.md |
| dashboards-and-real-time-visualization | Design dashboards and live visualization systems. Use when the user needs monitoring views, streaming charts, coordinated interactions, downsampling, or performance-aware operational visualization. | openai-curated/build-web-data-visualization/d08f0354/skills/dashboards-and-real-time-visualization/SKILL.md |
| data-visualization | Route web data visualization work. Use when the user needs chart choice, visual critique, dashboards, maps or geospatial views, Gantt timelines, UML/software diagrams, scrollytelling, reports or exports, testing, accessibility, browser implementation, or concept-first visual design. | openai-curated/build-web-data-visualization/d08f0354/skills/data-visualization/SKILL.md |
| gantt-chart-visualization | Design, critique, route, and implement Gantt charts and schedule visualizations. Use when the user mentions Gantt charts, project schedules, roadmaps with task spans, milestones, dependencies, predecessors, critical path, baselines, WBS, resource plans, capacity timelines, MS Project, Primavera P6, Jira Advanced Roadmaps, GitHub Projects, Smartsheet, monday.com, Asana, ClickUp, Azure DevOps iterations, or importing/exporting project-management data for a timeline chart. | openai-curated/build-web-data-visualization/d08f0354/skills/gantt-chart-visualization/SKILL.md |
| geospatial-and-cartographic-visualization | Design geospatial and cartographic visualizations. Use when the user needs help deciding whether to use a map, choosing projections or basemaps, building choropleths or symbol maps, or implementing thematic maps, slippy maps, or geospatial interactions with D3 geo, Leaflet, MapLibre, Mapbox GL JS, Google Maps, OpenLayers, deck.gl, ArcGIS Maps SDK, Azure Maps, HERE Maps, CesiumJS, or related tools. | openai-curated/build-web-data-visualization/d08f0354/skills/geospatial-and-cartographic-visualization/SKILL.md |
| grammar-of-graphics-and-declarative-visualization | Build data visualizations with declarative grammars. Use when the user needs Vega-Lite, Vega, Observable Plot, or grammar-of-graphics reasoning, especially for tabular charts that do not require bespoke rendering. | openai-curated/build-web-data-visualization/d08f0354/skills/grammar-of-graphics-and-declarative-visualization/SKILL.md |
| node-link-and-diagram-layout | Choose and apply automatic layout strategies for node-link diagrams and connected-node visuals. Use when the user asks how to auto-arrange nodes, reduce line crossings, route edges, avoid overlaps, stabilize layout, or choose graph-layout algorithms for network diagrams, dependency graphs, database schema diagrams, ERDs, state machines, decision trees, flow diagrams, box-and-line editors, or other line-connected nodes. | openai-curated/build-web-data-visualization/d08f0354/skills/node-link-and-diagram-layout/SKILL.md |
| react-and-nextjs-data-visualization | Integrate data visualizations into React and Next.js applications. Use when the user needs chart components, UML-like or architecture diagram components, React integration patterns, Next.js client or server boundaries, hydration-safe rendering, lazy loading, framework-aware performance, scroll-driven visual stories, or export guidance. | openai-curated/build-web-data-visualization/d08f0354/skills/react-and-nextjs-data-visualization/SKILL.md |
| reports-pdfs-and-slide-automation | Lay out and export data-rich reports and documents. Use when the user needs report structure, figure packaging, PDFs, PowerPoint or Google Slides automation, or programmatic insertion of visualizations, UML-like diagrams, or architecture diagrams into documents. | openai-curated/build-web-data-visualization/d08f0354/skills/reports-pdfs-and-slide-automation/SKILL.md |
| scrollytelling-and-parallax-data-visualization | Design and implement parallax scrolling and scrollytelling data visualizations. Use when the user asks for parallax scrolling, scrollytelling, scroll-driven timelines, sticky graphics, Scrollama, ScrollTrigger, ScrollTimeline, view timelines, rich-media timelines, moviescrollers, scroll-scrubbed charts, staged narrative reveals, or interactive visual stories where scrolling changes a data visualization or media scene. | openai-curated/build-web-data-visualization/d08f0354/skills/scrollytelling-and-parallax-data-visualization/SKILL.md |
| statistical-and-uncertainty-visualization | Design statistically honest and uncertainty-aware visualizations. Use when the user needs help showing distributions, intervals, confidence, missingness, sampling effects, or analytical rigor in charts and dashboards. | openai-curated/build-web-data-visualization/d08f0354/skills/statistical-and-uncertainty-visualization/SKILL.md |
| testing-data-visualizations | Test data visualizations and dashboards. Use when the user needs chart or diagram test strategy, screenshot or image diff testing, visual regression, mocked or synthetic chart data, component or unit tests, E2E dashboard QA, interactive UML-like diagram verification, scroll-driven story verification, export verification, or guidance on avoiding brittle over-testing. | openai-curated/build-web-data-visualization/d08f0354/skills/testing-data-visualizations/SKILL.md |
| threejs-data-visualization | Render WebGL-accelerated data visualizations with Three.js, raw WebGL, deck.gl, luma.gl, PixiJS, Sigma.js, Plotly WebGL traces, ECharts GL, CesiumJS, Babylon.js, or related GPU libraries. Use when the visualization needs true spatial structure, dense 2D or 3D GPU rendering, particle or flow animation, volumetric views, or interactive exploration that adds real analytical value. | openai-curated/build-web-data-visualization/d08f0354/skills/threejs-data-visualization/SKILL.md |
| typescript-data-visualization-engineering | Build typed data visualizations in TypeScript. Use when the user wants TypeScript visualization code, typed data models, browser visualization components, UML-like diagram models, interactive graph or architecture diagram contracts, scroll-driven scene contracts, library selection guidance, or a maintainable visualization architecture beyond React- or Next-specific concerns. | openai-curated/build-web-data-visualization/d08f0354/skills/typescript-data-visualization-engineering/SKILL.md |
| uml-and-software-architecture-visualization | Design, critique, read, write, render, and implement UML and UML-like software diagrams. Use when the user mentions UML, sequence diagrams, class diagrams, activity diagrams, state machines, use case diagrams, component diagrams, deployment diagrams, object diagrams, package diagrams, profile diagrams, timing diagrams, communication diagrams, interaction overview diagrams, composite structure diagrams, ERDs, database schema diagrams, C4, BPMN, swimlanes, flowcharts, network diagrams, application architecture diagrams, software architecture diagrams, diagram-as-code, model-as-code, XMI, UMLDI, PlantUML, Mermaid, Graphviz DOT, D2, Structurizr, DBML, diagrams.net/draw.io, Kroki, or interactive diagram editors and explorers. | openai-curated/build-web-data-visualization/d08f0354/skills/uml-and-software-architecture-visualization/SKILL.md |
| visualization-strategy-and-critique | Choose, lay out, critique, and explain data visualizations. Use when the user asks what visualization fits a dataset or goal, how a chart, dashboard, operational workspace, UML-like diagram, or software architecture diagram should be composed or interacted with, asks for visual page design, a layout mockup, generated large-screen and mobile concept images, or to be shown what a visualization could look like, when domain-native contextual surfaces or graphical backgrounds may help, when scrollytelling or parallax might be appropriate, wants a critique of an existing visualization, or needs guidance grounded in trusted visualization theory and practice. For advanced visual design or page-layout prompts where composition affects understanding, Codex must generate and show both large-screen and mobile portrait image concepts before implementation or text-only design handoff, plus mobile landscape when needed. | openai-curated/build-web-data-visualization/d08f0354/skills/visualization-strategy-and-critique/SKILL.md |
| canva-branded-presentation | Create on-brand Canva presentations from a brief, outline, existing Canva doc, or design link. Use when the user wants a branded slide deck, wants to turn notes into a presentation, or needs a presentation generated in Canva with the right brand kit and a clear slide plan. | openai-curated/canva/d08f0354/skills/canva-branded-presentation/SKILL.md |
| canva-resize-for-all-social-media | Resize a Canva design into standard social media formats and prepare export-ready results. Use when the user wants one Canva design adapted across multiple social platforms such as Facebook, Instagram, and LinkedIn, especially when they want all variants produced in one pass. | openai-curated/canva/d08f0354/skills/canva-resize-for-all-social-media/SKILL.md |
| canva-translate-design | Translate the text in a Canva design into another language while preserving the original layout as much as possible. Use when the user wants a localized or translated version of an existing Canva design and expects the original file to remain unchanged. | openai-curated/canva/d08f0354/skills/canva-translate-design/SKILL.md |
| figma-code-connect | Creates and maintains Figma Code Connect template files that map Figma components to code snippets. Use when the user mentions Code Connect, Figma component mapping, design-to-code translation, or asks to create/update .figma.ts or .figma.js files. | openai-curated/figma/d08f0354/skills/figma-code-connect/SKILL.md |
| figma-create-new-file | MANDATORY prerequisite — you MUST invoke this skill BEFORE every create_new_file tool call. NEVER call create_new_file directly without loading this skill first. Trigger whenever the user wants a new blank Figma file — a new design, FigJam, or Slides file — or when you need a fresh file before calling use_figma. Usage — /figma-create-new-file [editorType] [fileName] (e.g. /figma-create-new-file figjam My Whiteboard, /figma-create-new-file slides Q3 Review) | openai-curated/figma/d08f0354/skills/figma-create-new-file/SKILL.md |
| figma-generate-design | Use this skill alongside figma-use when the task involves translating an application page, view, or multi-section layout into Figma. Triggers: ‘write to Figma’, ‘create in Figma from code’, ‘push page to Figma’, ‘take this app/page and build it in Figma’, ‘create a screen’, ‘build a landing page in Figma’, ‘update the Figma screen to match code’, ‘convert this modal/dialog/drawer/panel to Figma’. This is the preferred workflow skill whenever the user wants to build or update a full page, modal, dialog, drawer, sidebar, panel, or any composed multi-section view in Figma from code or a description. Discovers design system components, variables, and styles from Code Connect files, existing screens, and library search, then imports them and assembles views incrementally section-by-section using design system tokens instead of hardcoded values. | openai-curated/figma/d08f0354/skills/figma-generate-design/SKILL.md |
| figma-generate-diagram | MANDATORY prerequisite — load this skill BEFORE every generate_diagram tool call. NEVER call generate_diagram directly without loading this skill first. Trigger whenever the user asks to create, generate, draw, render, sketch, or build a diagram — flowchart, architecture diagram, sequence diagram, ERD or entity-relationship diagram, state diagram or state machine, gantt chart, or timeline. Also trigger when the user mentions Mermaid syntax or wants a system architecture, decision tree, dependency graph, API call flow, auth handshake, schema, or pipeline visualized in FigJam. Routes to type-specific guidance, sets universal Mermaid constraints, and tells you when to use a different diagram type or skip the tool entirely (mindmaps, pie charts, class diagrams, etc.). | openai-curated/figma/d08f0354/skills/figma-generate-diagram/SKILL.md |
| figma-generate-library | Build or update a professional-grade design system in Figma from a codebase. Use when the user wants to create variables/tokens, build component libraries, create individual components with proper variant sets and variable bindings, set up theming (light/dark modes), document foundations, or reconcile gaps between code and Figma. Also use when the user asks to create or generate any component in Figma — even a single one — since components require proper variable foundations, variant states, and design token bindings to be production-quality. This skill teaches WHAT to build and in WHAT ORDER — it complements the figma-use skill which teaches HOW to call the Plugin API. Both skills should be loaded together. | openai-curated/figma/d08f0354/skills/figma-generate-library/SKILL.md |
| figma-implement-motion | Translates Figma motion and animations into production-ready application code. Use when implementing animation/motion from a Figma design — user mentions “implement this motion”, “add animation from Figma”, “animate this component”, provides a Figma URL whose node is animated, or when get_design_context returns motion data or instructs you to call get_motion_context. | openai-curated/figma/d08f0354/skills/figma-implement-motion/SKILL.md |
| figma-swiftui | SwiftUI ↔ Figma translation. Use whenever the user mentions Swift, SwiftUI, iOS, iPhone, or iPad — in EITHER direction — translating a Figma design into SwiftUI (design → code), or pushing SwiftUI views / screens / tokens back into a Figma file (code → design). Triggers on phrases like ‘implement this Figma design in SwiftUI’, ‘build this screen in Swift’, ‘push this SwiftUI view to Figma’, ‘mirror my Swift code in a Figma file’, or whenever a Figma URL appears alongside .swift files / an .xcodeproj. Routes to a direction-specific reference doc; loads alongside figma-use for the code → design path. | openai-curated/figma/d08f0354/skills/figma-swiftui/SKILL.md |
| figma-use-figjam | This skill helps agents use Figma’s use_figma MCP tool in the FigJam context. Can be used alongside figma-use which has foundational context for using the use_figma tool. | openai-curated/figma/d08f0354/skills/figma-use-figjam/SKILL.md |
| figma-use-motion | Motion / animation context for the use_figma MCP tool — animating Figma nodes via manual keyframes, animation styles, easing, and timeline duration. Load alongside figma-use whenever a task involves adding, editing, or inspecting animation on a node. | openai-curated/figma/d08f0354/skills/figma-use-motion/SKILL.md |
| figma-use-slides | This skill helps agents use Figma’s use_figma MCP tool in the Slides context. Can be used alongside figma-use which has foundational context for using the use_figma tool. | openai-curated/figma/d08f0354/skills/figma-use-slides/SKILL.md |
| figma-use | MANDATORY prerequisite — you MUST invoke this skill BEFORE every use_figma tool call. NEVER call use_figma directly without loading this skill first. Skipping it causes common, hard-to-debug failures. Trigger whenever the user wants to perform a write action or a unique read action that requires JavaScript execution in the Figma file context — e.g. create/edit/delete nodes, set up variables or tokens, build components and variants, modify auto-layout or fills, bind variables to properties, or inspect file structure programmatically. | openai-curated/figma/d08f0354/skills/figma-use/SKILL.md |
| gh-address-comments | Address actionable GitHub pull request review feedback. Use when the user wants to inspect unresolved review threads, requested changes, or inline review comments on a PR, then implement selected fixes. Use the GitHub app for PR metadata and flat comment reads, and use the bundled GraphQL script via gh whenever thread-level state, resolution status, or inline review context matters. | openai-curated/github/d08f0354/skills/gh-address-comments/SKILL.md |
| gh-fix-ci | Use when a user asks to debug or fix failing GitHub PR checks that run in GitHub Actions. Use the GitHub app from this plugin for PR metadata and patch context, and use gh for Actions check and log inspection before implementing any approved fix. | openai-curated/github/d08f0354/skills/gh-fix-ci/SKILL.md |
| github | Triage and orient GitHub repository, pull request, and issue work through the connected GitHub app. Use when the user asks for general GitHub help, wants PR or issue summaries, or needs repository context before choosing a more specific GitHub workflow. | openai-curated/github/d08f0354/skills/github/SKILL.md |
| yeet | Publish local changes to GitHub by confirming scope, committing intentionally, pushing the branch, and opening a draft PR through the GitHub app from this plugin, with gh used only as a fallback where connector coverage is insufficient. | openai-curated/github/d08f0354/skills/yeet/SKILL.md |
| gmail-inbox-triage | Triage a Gmail inbox into actionable buckets such as urgent, needs reply soon, waiting, and FYI using connected Gmail data. Use when the user asks to triage the inbox, rank what needs attention, find what still needs a reply, or separate important mail from noise. | openai-curated/gmail/d08f0354/skills/gmail-inbox-triage/SKILL.md |
| gmail | Manage Gmail inbox triage, mailbox search, thread summaries, action extraction, reply drafting, and email forwarding through connected Gmail data. Use when the user wants to inspect a mailbox or thread, search email with Gmail query syntax, summarize messages, extract decisions and follow-ups, prepare replies or forwarded messages, or organize messages with explicit confirmation before send, archive, delete, or label actions. | openai-curated/gmail/d08f0354/skills/gmail/SKILL.md |
| google-calendar-daily-brief | Build polished one-day Google Calendar briefs. Use when the user asks for today, tomorrow, or a specific date summary with an agenda, conflict flags, free windows, remaining-meeting readouts, or a calendar brief, and the Google Calendar connector is available. | openai-curated/google-calendar/d08f0354/skills/google-calendar-daily-brief/SKILL.md |
| google-calendar-free-up-time | Find ways to open up meaningful free time in a connected Google Calendar. Use when the user wants to clear up their day, make room for focus time, create a longer uninterrupted block, or see the smallest set of calendar changes that would give time back. | openai-curated/google-calendar/d08f0354/skills/google-calendar-free-up-time/SKILL.md |
| google-calendar-group-scheduler | Find and rank good meeting times for multiple people using connected Google Calendar data. Use when the user wants to schedule a group meeting, compare candidate slots across several attendees, find the best compromise time, or add a room check after narrowing the attendee-compatible options. | openai-curated/google-calendar/d08f0354/skills/google-calendar-group-scheduler/SKILL.md |
| google-calendar-meeting-prep | Build a practical meeting prep brief from a connected Google Calendar event and its nearby context. Use when the user wants to prepare for an upcoming meeting, understand what to read beforehand, pull in linked notes or docs, or get a concise brief on what the meeting appears to require. | openai-curated/google-calendar/d08f0354/skills/google-calendar-meeting-prep/SKILL.md |
| google-calendar | Manage scheduling and conflicts in connected Google Calendar data. Use when the user wants to inspect calendars, compare availability, review conflicts, find a meeting room, review event notes or attachments, add or adjust reminders, place temporary holds, or draft exact create, update, reschedule, or cancel changes with timezone-aware details. | openai-curated/google-calendar/d08f0354/skills/google-calendar/SKILL.md |
| google-docs | Connector-first Google Docs creation and editing in local Codex plugin sessions, with direct native create and batchUpdate workflows for simple docs, DOCX-first import for polished deliverables, target-document checks, smart chip and building-block reconstruction, connector-readback verification, and reference routing for formatting, citations, tables, and write-safety. | openai-curated/google-drive/d08f0354/skills/google-docs/SKILL.md |
| google-drive-comments | Write, reply to, and resolve Google Drive comments on Docs, Sheets, Slides, and Drive files with evidence-backed location context. Use when the user asks to leave comments, review a file with comments, respond to comment threads, or resolve Drive comments. | openai-curated/google-drive/d08f0354/skills/google-drive-comments/SKILL.md |
| google-drive | Use connected Google Drive as the single entrypoint for Drive, Docs, Sheets, and Slides work. Use when the user wants to find, fetch, organize, share, export, copy, or delete Drive files, or summarize and edit Google Docs, Google Sheets, and Google Slides through one unified Google Drive plugin. | openai-curated/google-drive/d08f0354/skills/google-drive/SKILL.md |
| google-sheets | Analyze and edit connected Google Sheets with range precision. Use when the user wants to create Google Sheets, find a spreadsheet, inspect tabs or ranges, search rows, plan formulas, create or repair charts, clean or restructure tables, write concise summaries, or make explicit cell-range updates. | openai-curated/google-drive/d08f0354/skills/google-sheets/SKILL.md |
| google-slides | Google Slides work for finding, reading, summarizing, creating, importing, template following, visual cleanup, source-deck adaptation, structural repair, and content edits in native Slides decks. | openai-curated/google-drive/d08f0354/skills/google-slides/SKILL.md |
| linear | Manage issues, projects & team workflows in Linear. Use when the user wants to read, create or updates tickets in Linear. | openai-curated/linear/d08f0354/skills/linear/SKILL.md |
| agents-sdk | Build, run, deploy, and evaluate OpenAI Agents SDK apps from Codex. Use when the user asks to create or adapt an Agents SDK app, build from a prompt or Codex thread, prepare a runnable agent prototype, add a focused eval harness, or deploy locally through the Agents SDK Deployment Manager. | openai-curated/openai-developers/d08f0354/skills/agents-sdk/SKILL.md |
| build-chatgpt-app | Build, scaffold, refactor, and troubleshoot ChatGPT Apps SDK applications that combine an MCP server and widget UI. Use when Codex needs to design tools, register UI resources, wire the MCP Apps bridge or ChatGPT compatibility APIs, apply Apps SDK metadata or CSP or domain settings, or produce a docs-aligned project scaffold. Prefer a docs-first workflow by invoking the openai-docs skill or OpenAI developer docs MCP tools before generating code. | openai-curated/openai-developers/d08f0354/skills/build-chatgpt-app/SKILL.md |
| chatgpt-app-submission | Inspect a ChatGPT Apps MCP server codebase and generate chatgpt-app-submission.json with app info suggestions, tool hint justifications, test cases, and negative test cases, then report review-check findings and outputSchema warnings for submission review. | openai-curated/openai-developers/d08f0354/skills/chatgpt-app-submission/SKILL.md |
| openai-api-troubleshooting | Use when an OpenAI API request fails and Codex needs to classify the likely cause, explain the next step, and route to the right follow-up. Covers common runtime failures such as blocked outbound network access, invalid credentials, exhausted API quota or credits, rate limits, and model, project, or organization access issues; delegate key provisioning to openai-platform-api-key and current documentation lookups to openai-docs. | openai-curated/openai-developers/d08f0354/skills/openai-api-troubleshooting/SKILL.md |
| openai-platform-api-key | Use when Codex is asked to build, run, test, debug, or configure an OpenAI-backed or provider-unspecified AI app, UI, script, CLI, generator, or tool, especially requests phrased only as “using AI” or generators driven by forms/user input; also use for OPENAI_API_KEY or sk-proj setup. Treat this as the credential gate: inspect safely, ask reuse-vs-new before API work, and never expose plaintext. | openai-curated/openai-developers/d08f0354/skills/openai-platform-api-key/SKILL.md |
| outlook-calendar-daily-brief | Build polished one-day Outlook Calendar briefs. Use when the user asks for today, tomorrow, or a specific date summary with an agenda, conflict flags, free windows, remaining-meeting readouts, or a calendar brief, and Outlook Calendar is available. | openai-curated/outlook-calendar/d08f0354/skills/outlook-calendar-daily-brief/SKILL.md |
| outlook-calendar-free-up-time | Find ways to open up meaningful free time in Outlook Calendar. Use when the user wants to clear part of their schedule, make room for focus time, create a longer uninterrupted block, or see the smallest set of calendar changes that would give time back. | openai-curated/outlook-calendar/d08f0354/skills/outlook-calendar-free-up-time/SKILL.md |
| outlook-calendar-group-scheduler | Find and rank good meeting times for several people using Outlook Calendar data. Use when the user wants to schedule a meeting, compare candidate slots across attendees, find the best compromise time, or add a room/resource check after narrowing the attendee-compatible options. | openai-curated/outlook-calendar/d08f0354/skills/outlook-calendar-group-scheduler/SKILL.md |
| outlook-calendar-meeting-prep | Build a practical meeting prep brief from an Outlook Calendar event and its nearby Microsoft context. Use when the user wants to prepare for an upcoming meeting, understand what to read beforehand, pull in linked notes or docs, or get a concise brief on what the meeting appears to require. | openai-curated/outlook-calendar/d08f0354/skills/outlook-calendar-meeting-prep/SKILL.md |
| outlook-calendar-shared-calendars | Safely write to delegated or shared Outlook calendars. Use when the user explicitly wants to create, update, respond to, cancel, delete, or add a small attachment to an event on a shared or delegated Outlook Calendar. | openai-curated/outlook-calendar/d08f0354/skills/outlook-calendar-shared-calendars/SKILL.md |
| outlook-calendar | Handle Outlook Calendar workflows, including delegated/shared calendar writes. Use when the user asks for schedule understanding, availability checks, meeting scheduling, intelligent rescheduling, meeting prep, reminder updates, RSVP responses, recurring maintenance, travel coordination, deadline planning, or safe create, update, reschedule, respond, attach, delete, or cancel changes with timezone-aware event times and attendee validation. | openai-curated/outlook-calendar/d08f0354/skills/outlook-calendar/SKILL.md |
| outlook-email-inbox-triage | Triage an Outlook inbox into actionable buckets such as urgent, needs reply soon, waiting, and FYI using connected Outlook data. Use when the user asks to triage the inbox, rank what needs attention, find what still needs a reply, or separate important mail from noise. | openai-curated/outlook-email/d08f0354/skills/outlook-email-inbox-triage/SKILL.md |
| outlook-email-reply-drafting | Draft Outlook email replies safely from connected mailbox context. Use when the user wants to reply to a thread, decide whether to reply-all, prepare a draft before sending, or turn the latest Outlook message into a polished response. | openai-curated/outlook-email/d08f0354/skills/outlook-email-reply-drafting/SKILL.md |
| outlook-email-shared-mailboxes | Work with delegated or shared Outlook Email mailboxes. Use when the user explicitly wants to read another mailbox, send from or on behalf of a shared mailbox, mark shared mail read or unread, move shared mail, or browse folders in a shared mailbox. | openai-curated/outlook-email/d08f0354/skills/outlook-email-shared-mailboxes/SKILL.md |
| outlook-email-subscription-cleanup | Clean up Outlook newsletters and recurring subscription email safely. Use when the user wants to unsubscribe, separate newsletters from human mail, move recurring senders into folders, or organize low-signal subscription traffic without losing important messages. | openai-curated/outlook-email/d08f0354/skills/outlook-email-subscription-cleanup/SKILL.md |
| outlook-email-task-extraction | Extract action items, deadlines, commitments, and owners from Outlook email threads and mailbox searches. Use when the user wants a task list from one thread, several related messages, or a mailbox slice, including who owes what and when. | openai-curated/outlook-email/d08f0354/skills/outlook-email-task-extraction/SKILL.md |
| outlook-email | Triage Outlook mail, extract tasks, clean up subscriptions, draft responses, and route shared mailbox work. Use when the user asks to inspect an Outlook inbox or thread, summarize open actions and deadlines, clean up newsletters, draft replies or forwards, organize mailbox follow-up work, or act on a delegated/shared Outlook mailbox. | openai-curated/outlook-email/d08f0354/skills/outlook-email/SKILL.md |
| sharepoint-powerpoint | Create, edit, restyle, and review PowerPoint .pptx files fetched from SharePoint, with emphasis on style preservation, slide cloning, theme-aware updates, and rendered visual QA. Use when the user wants reliable slide edits that should match an existing deck’s design language. | openai-curated/sharepoint/d08f0354/skills/sharepoint-powerpoint/SKILL.md |
| sharepoint-shared-doc-maintenance | Maintain shared SharePoint strategy, roadmap, planning, or status documents from changing source documents. Use when the user wants cross-document synthesis, source-of-truth propagation, or targeted updates to a maintained shared document. | openai-curated/sharepoint/d08f0354/skills/sharepoint-shared-doc-maintenance/SKILL.md |
| sharepoint-site-discovery | Resolve the right SharePoint site, library, and folder before file work. Use when the user needs to find the right site context, browse a known site, inspect document libraries, or narrow the correct folder before fetching or editing a file. | openai-curated/sharepoint/d08f0354/skills/sharepoint-site-discovery/SKILL.md |
| sharepoint-spreadsheet-formula-builder | Design, repair, and roll out formulas in SharePoint-hosted workbooks with connector-aware retrieval, validation, and upload discipline. Use when the user wants to add a formula column, fix a broken formula, choose between a fill-down formula and a spill formula, build a lookup or filter formula, or reuse workbook logic safely. | openai-curated/sharepoint/d08f0354/skills/sharepoint-spreadsheet-formula-builder/SKILL.md |
| sharepoint-spreadsheets | Edit SharePoint-hosted spreadsheet files while preserving workbook structure, formulas, and formatting. Use when the user wants to update a real spreadsheet in SharePoint rather than summarize extracted sheet text. | openai-curated/sharepoint/d08f0354/skills/sharepoint-spreadsheets/SKILL.md |
| sharepoint-word-docs | Edit SharePoint-hosted Word .docx files while preserving document structure and styling. Use when the user wants to update a real Word document in SharePoint rather than summarize it as plain text. | openai-curated/sharepoint/d08f0354/skills/sharepoint-word-docs/SKILL.md |
| sharepoint | Inspect Microsoft SharePoint context, discover the right site or library, and prepare safe changes. Use when the user wants site, page, or file review, ownership and status extraction, or change planning before editing content, navigation, or information architecture. | openai-curated/sharepoint/d08f0354/skills/sharepoint/SKILL.md |
| brainstorming | You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation. | openai-curated/superpowers/d08f0354/skills/brainstorming/SKILL.md |
| dispatching-parallel-agents | Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies | openai-curated/superpowers/d08f0354/skills/dispatching-parallel-agents/SKILL.md |
| executing-plans | Use when you have a written implementation plan to execute in a separate session with review checkpoints | openai-curated/superpowers/d08f0354/skills/executing-plans/SKILL.md |
| finishing-a-development-branch | Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup | openai-curated/superpowers/d08f0354/skills/finishing-a-development-branch/SKILL.md |
| receiving-code-review | Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation | openai-curated/superpowers/d08f0354/skills/receiving-code-review/SKILL.md |
| requesting-code-review | Use when completing tasks, implementing major features, or before merging to verify work meets requirements | openai-curated/superpowers/d08f0354/skills/requesting-code-review/SKILL.md |
| subagent-driven-development | Use when executing implementation plans with independent tasks in the current session | openai-curated/superpowers/d08f0354/skills/subagent-driven-development/SKILL.md |
| systematic-debugging | Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes | openai-curated/superpowers/d08f0354/skills/systematic-debugging/SKILL.md |
| test-driven-development | Use when implementing any feature or bugfix, before writing implementation code | openai-curated/superpowers/d08f0354/skills/test-driven-development/SKILL.md |
| using-git-worktrees | Use when starting feature work that needs isolation from current workspace or before executing implementation plans - ensures an isolated workspace exists via native tools or git worktree fallback | openai-curated/superpowers/d08f0354/skills/using-git-worktrees/SKILL.md |
| using-superpowers | Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions | openai-curated/superpowers/d08f0354/skills/using-superpowers/SKILL.md |
| verification-before-completion | Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always | openai-curated/superpowers/d08f0354/skills/verification-before-completion/SKILL.md |
| writing-plans | Use when you have a spec or requirements for a multi-step task, before touching code | openai-curated/superpowers/d08f0354/skills/writing-plans/SKILL.md |
| writing-skills | Use when creating new skills, editing existing skills, or verifying skills work before deployment | openai-curated/superpowers/d08f0354/skills/writing-skills/SKILL.md |
| teams-channel-summarization | Summarize activity from one Microsoft Teams channel or one scoped Teams conversation and return a concise recap or post-ready follow-up. | openai-curated/teams/d08f0354/skills/teams-channel-summarization/SKILL.md |
| teams-daily-digest | Create a daily Microsoft Teams digest from selected chats, channels, or workstreams. Use when the user asks for a daily Teams recap or summary of today’s Teams activity. | openai-curated/teams/d08f0354/skills/teams-daily-digest/SKILL.md |
| teams-messages | Compose, route, draft, or send Microsoft Teams messages with exact destination resolution, real user mentions, and Teams-native DM or channel routing. | openai-curated/teams/d08f0354/skills/teams-messages/SKILL.md |
| teams-notification-triage | Triage recent Microsoft Teams activity into a priority queue or task list for the user. | openai-curated/teams/d08f0354/skills/teams-notification-triage/SKILL.md |
| teams-planner-task-management | Review and manage Microsoft Planner tasks from Teams workflows. Use when the user wants to inspect plans or buckets, create tasks from follow-ups, update task fields, or safely delete a Planner task. | openai-curated/teams/d08f0354/skills/teams-planner-task-management/SKILL.md |
| teams-reply-drafting | Draft Microsoft Teams replies from available context. Use when the user wants help finding messages that likely need a response and preparing reply drafts. | openai-curated/teams/d08f0354/skills/teams-reply-drafting/SKILL.md |
| teams | Search through Microsoft Teams chats or channels, triage unread or recent activity, draft follow-ups, and manage Planner tasks through connected Teams data. | openai-curated/teams/d08f0354/skills/teams/SKILL.md |
| agent-browser-verify | Automated browser verification for dev servers. Triggers when a dev server starts to run a visual gut-check with agent-browser — verifies the page loads, checks for console errors, validates key UI elements, and reports pass/fail before continuing. | openai-curated/vercel/d08f0354/skills/agent-browser-verify/SKILL.md |
| agent-browser | Browser automation CLI for AI agents. Use when the user needs to interact with websites, verify dev server output, test web apps, navigate pages, fill forms, click buttons, take screenshots, extract data, or automate any browser task. Also triggers when a dev server starts so you can verify it visually. | openai-curated/vercel/d08f0354/skills/agent-browser/SKILL.md |
| ai-elements | AI Elements component library guidance — pre-built React components for AI interfaces built on shadcn/ui. Use when building chat UIs, message displays, tool call rendering, streaming responses, reasoning panels, or any AI-native interface with the AI SDK. | openai-curated/vercel/d08f0354/skills/ai-elements/SKILL.md |
| ai-gateway | Vercel AI Gateway expert guidance. Use when configuring model routing, provider failover, cost tracking, or managing multiple AI providers through a unified API. | openai-curated/vercel/d08f0354/skills/ai-gateway/SKILL.md |
| ai-generation-persistence | AI generation persistence patterns — unique IDs, addressable URLs, database storage, and cost tracking for every LLM generation | openai-curated/vercel/d08f0354/skills/ai-generation-persistence/SKILL.md |
| ai-sdk | Vercel AI SDK expert guidance. Use when building AI-powered features — chat interfaces, text generation, structured output, tool calling, agents, MCP integration, streaming, embeddings, reranking, image generation, or working with any LLM provider. | openai-curated/vercel/d08f0354/skills/ai-sdk/SKILL.md |
| auth | Authentication integration guidance — Clerk (native Vercel Marketplace), Descope, and Auth0 setup for Next.js applications. Covers middleware auth patterns, sign-in/sign-up flows, and Marketplace provisioning. Use when implementing user authentication. | openai-curated/vercel/d08f0354/skills/auth/SKILL.md |
| bootstrap | Project bootstrapping orchestrator for repos that depend on Vercel-linked resources (databases, auth, and managed integrations). Use when setting up or repairing a repository so linking, environment provisioning, env pulls, and first-run db/dev commands happen in the correct safe order. | openai-curated/vercel/d08f0354/skills/bootstrap/SKILL.md |
| chat-sdk | Vercel Chat SDK expert guidance. Use when building multi-platform chat bots — Slack, Telegram, Microsoft Teams, Discord, Google Chat, GitHub, Linear — with a single codebase. Covers the Chat class, adapters, threads, messages, cards, modals, streaming, state management, and webhook setup. | openai-curated/vercel/d08f0354/skills/chat-sdk/SKILL.md |
| cms | Headless CMS integration guidance — Sanity (native Vercel Marketplace), Contentful, DatoCMS, Storyblok, and Builder.io. Covers studio setup, content modeling, preview mode, revalidation webhooks, and Visual Editing. Use when building content-driven sites with a headless CMS on Vercel. | openai-curated/vercel/d08f0354/skills/cms/SKILL.md |
| cron-jobs | Vercel Cron Jobs configuration and best practices. Use when adding, editing, or debugging scheduled tasks in vercel.json. | openai-curated/vercel/d08f0354/skills/cron-jobs/SKILL.md |
| deployments-cicd | Vercel deployment and CI/CD expert guidance. Use when deploying, promoting, rolling back, inspecting deployments, building with —prebuilt, or configuring CI workflow files for Vercel. | openai-curated/vercel/d08f0354/skills/deployments-cicd/SKILL.md |
| email | Email sending integration guidance — Resend (native Vercel Marketplace) with React Email templates. Covers API setup, transactional emails, domain verification, and template patterns. Use when sending emails from a Vercel-deployed application. | openai-curated/vercel/d08f0354/skills/email/SKILL.md |
| env-vars | Vercel environment variable expert guidance. Use when working with .env files, vercel env commands, OIDC tokens, or managing environment-specific configuration. | openai-curated/vercel/d08f0354/skills/env-vars/SKILL.md |
| geist | Expert guidance for Geist, Vercel’s default typography system and font family for precise Next.js interfaces. Use when configuring Geist Sans, Geist Mono, or Geist Pixel, setting up font imports, or applying Vercel typography and aesthetic guidance. | openai-curated/vercel/d08f0354/skills/geist/SKILL.md |
| geistdocs | Expert guidance for Geistdocs, Vercel’s documentation template built with Next.js and Fumadocs — MDX authoring, configuration, AI chat, i18n, feedback, deployment. Use when creating documentation sites, configuring geistdocs, writing MDX content, or setting up docs infrastructure. | openai-curated/vercel/d08f0354/skills/geistdocs/SKILL.md |
| investigation-mode | Orchestrated debugging coordinator. Triggers on frustration signals (stuck, hung, broken, waiting) and systematically triages: runtime logs → workflow status → browser verify → deploy/env. Reports findings at every step. | openai-curated/vercel/d08f0354/skills/investigation-mode/SKILL.md |
| json-render | AI chat response rendering guidance — handling UIMessage parts, tool call displays, streaming states, and structured data presentation. Use when building custom chat UIs, rendering tool results, or troubleshooting AI response display issues. | openai-curated/vercel/d08f0354/skills/json-render/SKILL.md |
| marketplace | Vercel Marketplace expert guidance — discovering, installing, and building integrations, auto-provisioned environment variables, unified billing, and the vercel integration CLI. Use when consuming third-party services, building custom integrations, or managing marketplace resources on Vercel. | openai-curated/vercel/d08f0354/skills/marketplace/SKILL.md |
| micro | Expert guidance for micro — asynchronous HTTP microservices framework by Vercel. Use when building lightweight HTTP servers, API endpoints, or microservices using the micro library. | openai-curated/vercel/d08f0354/skills/micro/SKILL.md |
| ncc | Expert guidance for @vercel/ncc — a simple CLI for compiling Node.js modules into a single file with all dependencies included. Use when bundling serverless functions, CLI tools, or any Node.js project into a self-contained file. | openai-curated/vercel/d08f0354/skills/ncc/SKILL.md |
| next-forge | next-forge expert guidance — production-grade Turborepo monorepo SaaS starter by Vercel. Use when working in a next-forge project, scaffolding with npx next-forge init, or editing @repo/* workspace packages. | openai-curated/vercel/d08f0354/skills/next-forge/SKILL.md |
| nextjs | Next.js App Router expert guidance. Use when building, debugging, or architecting Next.js applications — routing, Server Components, Server Actions, Cache Components, layouts, middleware/proxy, data fetching, rendering strategies, and deployment on Vercel. | openai-curated/vercel/d08f0354/skills/nextjs/SKILL.md |
| observability | Vercel Observability expert guidance — Drains (logs, traces, speed insights, web analytics), Web Analytics, Speed Insights, runtime logs, custom events, OpenTelemetry integration, and monitoring dashboards. Use when instrumenting, debugging, or optimizing application performance and user experience on Vercel. | openai-curated/vercel/d08f0354/skills/observability/SKILL.md |
| payments | Stripe payments integration guidance — native Vercel Marketplace setup, checkout sessions, webhook handling, subscription billing, and the Stripe SDK. Use when implementing payments, subscriptions, or processing transactions. | openai-curated/vercel/d08f0354/skills/payments/SKILL.md |
| react-best-practices | React best-practices reviewer for TSX files. Triggers after editing multiple TSX components to run a condensed quality checklist covering component structure, hooks usage, accessibility, performance, and TypeScript patterns. | openai-curated/vercel/d08f0354/skills/react-best-practices/SKILL.md |
| routing-middleware | Vercel Routing Middleware guidance — request interception before cache, rewrites, redirects, personalization. Works with any framework. Supports Edge, Node.js, and Bun runtimes. Use when intercepting requests at the platform level. | openai-curated/vercel/d08f0354/skills/routing-middleware/SKILL.md |
| runtime-cache | Vercel Runtime Cache API guidance — ephemeral per-region key-value cache with tag-based invalidation. Shared across Functions, Routing Middleware, and Builds. Use when implementing caching strategies beyond framework-level caching. | openai-curated/vercel/d08f0354/skills/runtime-cache/SKILL.md |
| satori | Expert guidance for Satori — Vercel’s library that converts HTML and CSS to SVG, commonly used to generate dynamic OG images for Next.js and other frameworks. | openai-curated/vercel/d08f0354/skills/satori/SKILL.md |
| shadcn | shadcn/ui expert guidance — CLI, component installation, composition patterns, custom registries, theming, Tailwind CSS integration, and high-quality interface design. Use when initializing shadcn, adding components, composing product UI, building custom registries, configuring themes, or troubleshooting component issues. | openai-curated/vercel/d08f0354/skills/shadcn/SKILL.md |
| sign-in-with-vercel | Sign in with Vercel guidance — OAuth 2.0/OIDC identity provider for user authentication via Vercel accounts. Use when implementing user login with Vercel as the identity provider. | openai-curated/vercel/d08f0354/skills/sign-in-with-vercel/SKILL.md |
| swr | SWR data-fetching expert guidance. Use when building React apps with client-side data fetching, caching, revalidation, mutations, optimistic UI, pagination, or infinite loading using the SWR library. | openai-curated/vercel/d08f0354/skills/swr/SKILL.md |
| turbopack | Turbopack expert guidance. Use when configuring the Next.js bundler, optimizing HMR, debugging build issues, or understanding the Turbopack vs Webpack differences. | openai-curated/vercel/d08f0354/skills/turbopack/SKILL.md |
| turborepo | Turborepo expert guidance. Use when setting up or optimizing monorepo builds, configuring task caching, remote caching, parallel execution, or the —affected flag for incremental CI. | openai-curated/vercel/d08f0354/skills/turborepo/SKILL.md |
| v0-dev | v0 by Vercel expert guidance. Use when discussing AI code generation, generating UI components from prompts, v0 CLI usage, v0 SDK/API integration, or integrating v0 into development workflows with GitHub and Vercel deployment. | openai-curated/vercel/d08f0354/skills/v0-dev/SKILL.md |
| vercel-agent | Vercel Agent guidance — AI-powered code review, incident investigation, and SDK installation. Automates PR analysis and anomaly debugging. Use when configuring or understanding Vercel’s AI development tools. | openai-curated/vercel/d08f0354/skills/vercel-agent/SKILL.md |
| vercel-api | Vercel app and REST API expert guidance. Use when the agent needs live access to Vercel projects, deployments, environment variables, domains, logs, or documentation through the connected Vercel app or REST API. | openai-curated/vercel/d08f0354/skills/vercel-api/SKILL.md |
| vercel-cli | Vercel CLI expert guidance. Use when deploying, managing environment variables, linking projects, viewing logs, managing domains, or interacting with the Vercel platform from the command line. | openai-curated/vercel/d08f0354/skills/vercel-cli/SKILL.md |
| vercel-firewall | Vercel Firewall and security expert guidance. Use when configuring DDoS protection, WAF rules, rate limiting, bot filtering, IP allow/block lists, OWASP rulesets, Attack Challenge Mode, or any security configuration on the Vercel platform. | openai-curated/vercel/d08f0354/skills/vercel-firewall/SKILL.md |
| vercel-flags | Vercel Flags guidance — feature flags platform with unified dashboard, Flags Explorer, gradual rollouts, A/B testing, and provider adapters. Use when implementing feature flags, experimentation, or staged rollouts. | openai-curated/vercel/d08f0354/skills/vercel-flags/SKILL.md |
| vercel-functions | Vercel Functions expert guidance — Serverless Functions, Edge Functions, Fluid Compute, streaming, Cron Jobs, and runtime configuration. Use when configuring, debugging, or optimizing server-side code running on Vercel. | openai-curated/vercel/d08f0354/skills/vercel-functions/SKILL.md |
| vercel-queues | Vercel Queues guidance (public beta) — durable event streaming with topics, consumer groups, retries, and delayed delivery. $0.60/1M ops. Powers Workflow DevKit. Use when building async processing, fan-out patterns, or event-driven architectures. | openai-curated/vercel/d08f0354/skills/vercel-queues/SKILL.md |
| vercel-sandbox | Vercel Sandbox guidance — ephemeral Firecracker microVMs for running untrusted code safely. Supports AI agents, code generation, and experimentation. Use when executing user-generated or AI-generated code in isolation. | openai-curated/vercel/d08f0354/skills/vercel-sandbox/SKILL.md |
| vercel-services | Vercel Services — deploy multiple services within a single Vercel project. Use for monorepo layouts or when combining a backend (Python, Go) with a frontend (Next.js, Vite) in one deployment. | openai-curated/vercel/d08f0354/skills/vercel-services/SKILL.md |
| vercel-storage | Vercel storage expert guidance — Blob, Edge Config, and Marketplace storage (Neon Postgres, Upstash Redis). Use when choosing, configuring, or using data storage with Vercel applications. | openai-curated/vercel/d08f0354/skills/vercel-storage/SKILL.md |
| verification | Full-story verification — infers what the user is building, then verifies the complete flow end-to-end: browser → API → data → response. Triggers on dev server start and ‘why isn’t this working’ signals. | openai-curated/vercel/d08f0354/skills/verification/SKILL.md |
| workflow | Vercel Workflow DevKit (WDK) expert guidance. Use when building durable workflows, long-running tasks, API routes or agents that need pause/resume, retries, step-based execution, or crash-safe orchestration with Vercel Workflow. | openai-curated/vercel/d08f0354/skills/workflow/SKILL.md |
| documents | Create, edit, redline, and comment on .docx, Word, and Google Docs-targeted document artifacts inside the container, with a strict render-and-verify workflow. Use render_docx.py to generate page PNGs (and optional PDF) for visual QA, then iterate until layout is flawless before delivering the final document. | openai-primary-runtime/documents/26.623.12021/skills/documents/SKILL.md |
| pdf | Read, create, inspect, render, and verify PDF files where visual layout matters. Use Poppler rendering plus Python tools such as reportlab, pdfplumber, and pypdf for generation and extraction. | openai-primary-runtime/pdf/26.623.12021/skills/pdf/SKILL.md |
| Presentations | Create or edit PowerPoint or Google Slides decks | openai-primary-runtime/presentations/26.623.12021/skills/presentations/SKILL.md |
| Spreadsheets | Use this skill when a user requests to create, modify, analyze, visualize, or work with spreadsheet files (.xlsx, .xls, .csv, .tsv) or Google Sheets-targeted spreadsheet artifacts with formulas, formatting, charts, tables, and recalculation. | openai-primary-runtime/spreadsheets/26.623.12021/skills/spreadsheets/SKILL.md |
| template-creator | Create or update a reusable personal Codex artifact-template skill. Use when the user invokes $template-creator or asks in natural language to create a template using, from, or based on an attached Word document, PowerPoint presentation, or Excel workbook, or explicitly asks to edit or update a passed artifact-template skill. Do not use for one-off artifact creation from an existing template. | openai-primary-runtime/template-creator/26.623.12021/skills/template-creator/SKILL.md |
| benchmark-agents | Advanced AI agent benchmark scenarios that push Vercel’s cutting-edge platform features — Workflow DevKit, AI Gateway, MCP, Chat SDK, Queues, Flags, Sandbox, and multi-agent orchestration. Designed to stress-test skill injection for complex, multi-system builds. | plugins-cli/vercel-plugin/0.42.1/.claude/skills/benchmark-agents/SKILL.md |
| benchmark-e2e | End-to-end benchmark suite for vercel-plugin. Runs realistic projects through skill injection, launches dev servers, verifies everything works, analyzes conversation logs, and produces an improvement report for overnight self-improvement loops. | plugins-cli/vercel-plugin/0.42.1/.claude/skills/benchmark-e2e/SKILL.md |
| benchmark-sandbox | Run vercel-plugin eval scenarios in Vercel Sandboxes instead of local WezTerm panels. Provisions ephemeral microVMs with Claude Code + plugin pre-installed, runs benchmark prompts, extracts hook artifacts, and produces coverage reports. | plugins-cli/vercel-plugin/0.42.1/.claude/skills/benchmark-sandbox/SKILL.md |
| benchmark-testing | Create and launch benchmark test projects to exercise vercel-plugin skill injection across realistic scenarios. Sets up isolated directories, installs the plugin, and spawns WezTerm panes running Claude Code with crafted prompts. | plugins-cli/vercel-plugin/0.42.1/.claude/skills/benchmark-testing/SKILL.md |
| plugin-audit | Audit vercel-plugin performance on real-world projects. Extracts tool calls from Claude Code conversation logs, tests hook matching against actual inputs, identifies pattern coverage gaps, and checks plugin cache staleness. Use when asked to audit, test, or investigate plugin skill injection on a real project. | plugins-cli/vercel-plugin/0.42.1/.claude/skills/plugin-audit/SKILL.md |
| release | Release vercel-plugin — run gates, bump version, generate artifacts, commit, and push. Use when asked to “release”, “ship”, “bump and push”, or “cut a release”. | plugins-cli/vercel-plugin/0.42.1/.claude/skills/release/SKILL.md |
| vercel-plugin-eval | Run live eval sessions against the vercel-plugin to verify hook behavior, skill injection, dedup correctness, and coverage. Launches real Claude Code sessions via WezTerm, monitors debug logs, and produces a structured coverage report. | plugins-cli/vercel-plugin/0.42.1/.claude/skills/vercel-plugin-eval/SKILL.md |
| ai-gateway | Vercel AI Gateway expert guidance. Use when configuring model routing, provider failover, cost tracking, or managing multiple AI providers through a unified API. | plugins-cli/vercel-plugin/0.42.1/skills/ai-gateway/SKILL.md |
| ai-sdk | Vercel AI SDK expert guidance. Use when building AI-powered features — chat interfaces, text generation, structured output, tool calling, agents, MCP integration, streaming, embeddings, reranking, image generation, or working with any LLM provider. | plugins-cli/vercel-plugin/0.42.1/skills/ai-sdk/SKILL.md |
| ai-sdk | Answer 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”, “generateText”, “streamText”, “add AI to my app”, “build an agent”, “tool calling”, “structured output”, “useChat”. | plugins-cli/vercel-plugin/0.42.1/skills/ai-sdk/upstream/SKILL.md |
| auth | Authentication integration guidance — Clerk (native Vercel Marketplace), Descope, and Auth0 setup for Next.js applications. Covers middleware auth patterns, sign-in/sign-up flows, and Marketplace provisioning. Use when implementing user authentication. | plugins-cli/vercel-plugin/0.42.1/skills/auth/SKILL.md |
| bootstrap | Project bootstrapping orchestrator for repos that depend on Vercel-linked resources (databases, auth, and managed integrations). Use when setting up or repairing a repository so linking, environment provisioning, env pulls, and first-run db/dev commands happen in the correct safe order. | plugins-cli/vercel-plugin/0.42.1/skills/bootstrap/SKILL.md |
| chat-sdk | Vercel Chat SDK expert guidance. Use when building multi-platform chat bots — Slack, Telegram, Microsoft Teams, Discord, Google Chat, GitHub, Linear — with a single codebase. Covers the Chat class, adapters, threads, messages, cards, modals, streaming, state management, and webhook setup. | plugins-cli/vercel-plugin/0.42.1/skills/chat-sdk/SKILL.md |
| chat-sdk | > | plugins-cli/vercel-plugin/0.42.1/skills/chat-sdk/upstream/SKILL.md |
| deployments-cicd | Vercel deployment and CI/CD expert guidance. Use when deploying, promoting, rolling back, inspecting deployments, building with —prebuilt, or configuring CI workflow files for Vercel. | plugins-cli/vercel-plugin/0.42.1/skills/deployments-cicd/SKILL.md |
| env-vars | Vercel environment variable expert guidance. Use when working with .env files, vercel env commands, OIDC tokens, or managing environment-specific configuration. | plugins-cli/vercel-plugin/0.42.1/skills/env-vars/SKILL.md |
| knowledge-update | Corrects outdated LLM knowledge about the Vercel platform and introduces new products. Injected at session start. | plugins-cli/vercel-plugin/0.42.1/skills/knowledge-update/SKILL.md |
| marketplace | Vercel Marketplace expert guidance — discovering, installing, and building integrations, auto-provisioned environment variables, unified billing, and the vercel integration CLI. Use when consuming third-party services, building custom integrations, or managing marketplace resources on Vercel. | plugins-cli/vercel-plugin/0.42.1/skills/marketplace/SKILL.md |
| next-cache-components | Next.js 16 Cache Components guidance — PPR, use cache directive, cacheLife, cacheTag, updateTag, and migration from unstable_cache. Use when implementing partial prerendering, caching strategies, or migrating from older Next.js cache patterns. | plugins-cli/vercel-plugin/0.42.1/skills/next-cache-components/SKILL.md |
| next-cache-components | Next.js 16 Cache Components - PPR, use cache directive, cacheLife, cacheTag, updateTag | plugins-cli/vercel-plugin/0.42.1/skills/next-cache-components/upstream/SKILL.md |
| next-forge | next-forge expert guidance — production-grade Turborepo monorepo SaaS starter by Vercel. Use when working in a next-forge project, scaffolding with npx next-forge init, or editing @repo/* workspace packages. | plugins-cli/vercel-plugin/0.42.1/skills/next-forge/SKILL.md |
| next-forge | Expert assistance for next-forge — a production-grade Turborepo template for Next.js SaaS apps. Triggers on questions about next-forge installation, setup, architecture, packages, customization, deployment, and development workflows. | plugins-cli/vercel-plugin/0.42.1/skills/next-forge/upstream/SKILL.md |
| next-upgrade | Upgrade Next.js to the latest version following official migration guides and codemods. Use when upgrading Next.js versions, running codemods, or migrating between major releases. | plugins-cli/vercel-plugin/0.42.1/skills/next-upgrade/SKILL.md |
| next-upgrade | Upgrade Next.js to the latest version following official migration guides and codemods | plugins-cli/vercel-plugin/0.42.1/skills/next-upgrade/upstream/SKILL.md |
| nextjs | Next.js App Router expert guidance. Use when building, debugging, or architecting Next.js applications — routing, Server Components, Server Actions, Cache Components, layouts, middleware/proxy, data fetching, rendering strategies, and deployment on Vercel. | plugins-cli/vercel-plugin/0.42.1/skills/nextjs/SKILL.md |
| next-best-practices | Next.js best practices - file conventions, RSC boundaries, data patterns, async APIs, metadata, error handling, route handlers, image/font optimization, bundling | plugins-cli/vercel-plugin/0.42.1/skills/nextjs/upstream/SKILL.md |
| react-best-practices | React best-practices reviewer for TSX files. Triggers after editing multiple TSX components to run a condensed quality checklist covering component structure, hooks usage, accessibility, performance, and TypeScript patterns. | plugins-cli/vercel-plugin/0.42.1/skills/react-best-practices/SKILL.md |
| vercel-react-best-practices | React 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. | plugins-cli/vercel-plugin/0.42.1/skills/react-best-practices/upstream/SKILL.md |
| routing-middleware | Vercel Routing Middleware guidance — request interception before cache, rewrites, redirects, personalization. Works with any framework. Supports Edge, Node.js, and Bun runtimes. Use when intercepting requests at the platform level. | plugins-cli/vercel-plugin/0.42.1/skills/routing-middleware/SKILL.md |
| runtime-cache | Vercel Runtime Cache API guidance — ephemeral per-region key-value cache with tag-based invalidation. Shared across Functions, Routing Middleware, and Builds. Use when implementing caching strategies beyond framework-level caching. | plugins-cli/vercel-plugin/0.42.1/skills/runtime-cache/SKILL.md |
| shadcn | shadcn/ui expert guidance — CLI, component installation, composition patterns, custom registries, theming, Tailwind CSS integration, and high-quality interface design. Use when initializing shadcn, adding components, composing product UI, building custom registries, configuring themes, or troubleshooting component issues. | plugins-cli/vercel-plugin/0.42.1/skills/shadcn/SKILL.md |
| turbopack | Turbopack expert guidance. Use when configuring the Next.js bundler, optimizing HMR, debugging build issues, or understanding the Turbopack vs Webpack differences. | plugins-cli/vercel-plugin/0.42.1/skills/turbopack/SKILL.md |
| vercel-agent | Vercel Agent guidance — AI-powered code review, incident investigation, and SDK installation. Automates PR analysis and anomaly debugging. Use when configuring or understanding Vercel’s AI development tools. | plugins-cli/vercel-plugin/0.42.1/skills/vercel-agent/SKILL.md |
| vercel-cli | Vercel CLI expert guidance. Use when deploying, managing environment variables, linking projects, viewing logs, querying metrics, managing domains, or interacting with the Vercel platform from the command line. | plugins-cli/vercel-plugin/0.42.1/skills/vercel-cli/SKILL.md |
| vercel-cli | Deploy, manage, and develop projects on Vercel from the command line | plugins-cli/vercel-plugin/0.42.1/skills/vercel-cli/upstream/SKILL.md |
| vercel-firewall | Vercel Firewall expert guidance — automatic DDoS mitigation, the Vercel WAF (custom rules, IP blocking, managed rulesets, rate limiting), Attack Mode, system bypass, bot management, and the vercel firewall CLI. Use when configuring platform-level security, responding to attacks, or staging firewall rules. | plugins-cli/vercel-plugin/0.42.1/skills/vercel-firewall/SKILL.md |
| vercel-functions | Vercel Functions expert guidance — Serverless Functions, Edge Functions, Fluid Compute, streaming, Cron Jobs, and runtime configuration. Use when configuring, debugging, or optimizing server-side code running on Vercel. | plugins-cli/vercel-plugin/0.42.1/skills/vercel-functions/SKILL.md |
| vercel-sandbox | Vercel Sandbox guidance — ephemeral Firecracker microVMs for running untrusted code safely. Supports AI agents, code generation, and experimentation. Use when executing user-generated or AI-generated code in isolation. | plugins-cli/vercel-plugin/0.42.1/skills/vercel-sandbox/SKILL.md |
| vercel-sandbox | Run agent-browser + Chrome inside Vercel Sandbox microVMs for browser automation from any Vercel-deployed app. Use when the user needs browser automation in a Vercel app (Next.js, SvelteKit, Nuxt, Remix, Astro, etc.), wants to run headless Chrome without binary size limits, needs persistent browser sessions across commands, or wants ephemeral isolated browser environments. Triggers include “Vercel Sandbox browser”, “microVM Chrome”, “agent-browser in sandbox”, “browser automation on Vercel”, or any task requiring Chrome in a Vercel Sandbox. | plugins-cli/vercel-plugin/0.42.1/skills/vercel-sandbox/upstream/SKILL.md |
| vercel-storage | Vercel storage expert guidance — Blob, Edge Config, and Marketplace storage (Neon Postgres, Upstash Redis). Use when choosing, configuring, or using data storage with Vercel applications. | plugins-cli/vercel-plugin/0.42.1/skills/vercel-storage/SKILL.md |
| verification | Full-story verification — infers what the user is building, then verifies the complete flow end-to-end: browser → API → data → response. Triggers on dev server start and ‘why isn’t this working’ signals. | plugins-cli/vercel-plugin/0.42.1/skills/verification/SKILL.md |
| workflow | Vercel Workflow DevKit (WDK) expert guidance. Use when building durable workflows, long-running tasks, API routes or agents that need pause/resume, retries, step-based execution, or crash-safe orchestration with Vercel Workflow. | plugins-cli/vercel-plugin/0.42.1/skills/workflow/SKILL.md |
| workflow | Creates durable, resumable workflows using Vercel’s Workflow DevKit. 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 devkit”, “queue”, “event”, “push”, “subscribe”, or step-based orchestration. | plugins-cli/vercel-plugin/0.42.1/skills/workflow/upstream/SKILL.md |
| benchmark-agents | Advanced AI agent benchmark scenarios that push Vercel’s cutting-edge platform features — Workflow DevKit, AI Gateway, MCP, Chat SDK, Queues, Flags, Sandbox, and multi-agent orchestration. Designed to stress-test skill injection for complex, multi-system builds. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/.claude/skills/benchmark-agents/SKILL.md |
| benchmark-e2e | End-to-end benchmark suite for vercel-plugin. Runs realistic projects through skill injection, launches dev servers, verifies everything works, analyzes conversation logs, and produces an improvement report for overnight self-improvement loops. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/.claude/skills/benchmark-e2e/SKILL.md |
| benchmark-sandbox | Run vercel-plugin eval scenarios in Vercel Sandboxes instead of local WezTerm panels. Provisions ephemeral microVMs with Claude Code + plugin pre-installed, runs benchmark prompts, extracts hook artifacts, and produces coverage reports. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/.claude/skills/benchmark-sandbox/SKILL.md |
| benchmark-testing | Create and launch benchmark test projects to exercise vercel-plugin skill injection across realistic scenarios. Sets up isolated directories, installs the plugin, and spawns WezTerm panes running Claude Code with crafted prompts. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/.claude/skills/benchmark-testing/SKILL.md |
| plugin-audit | Audit vercel-plugin performance on real-world projects. Extracts tool calls from Claude Code conversation logs, tests hook matching against actual inputs, identifies pattern coverage gaps, and checks plugin cache staleness. Use when asked to audit, test, or investigate plugin skill injection on a real project. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/.claude/skills/plugin-audit/SKILL.md |
| release | Release vercel-plugin — run gates, bump version, generate artifacts, commit, and push. Use when asked to “release”, “ship”, “bump and push”, or “cut a release”. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/.claude/skills/release/SKILL.md |
| vercel-plugin-eval | Run live eval sessions against the vercel-plugin to verify hook behavior, skill injection, dedup correctness, and coverage. Launches real Claude Code sessions via WezTerm, monitors debug logs, and produces a structured coverage report. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/.claude/skills/vercel-plugin-eval/SKILL.md |
| ai-gateway | Vercel AI Gateway expert guidance. Use when configuring model routing, provider failover, cost tracking, or managing multiple AI providers through a unified API. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/ai-gateway/SKILL.md |
| ai-sdk | Vercel AI SDK expert guidance. Use when building AI-powered features — chat interfaces, text generation, structured output, tool calling, agents, MCP integration, streaming, embeddings, reranking, image generation, or working with any LLM provider. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/ai-sdk/SKILL.md |
| ai-sdk | Answer 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”, “generateText”, “streamText”, “add AI to my app”, “build an agent”, “tool calling”, “structured output”, “useChat”. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/ai-sdk/upstream/SKILL.md |
| auth | Authentication integration guidance — Clerk (native Vercel Marketplace), Descope, and Auth0 setup for Next.js applications. Covers middleware auth patterns, sign-in/sign-up flows, and Marketplace provisioning. Use when implementing user authentication. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/auth/SKILL.md |
| bootstrap | Project bootstrapping orchestrator for repos that depend on Vercel-linked resources (databases, auth, and managed integrations). Use when setting up or repairing a repository so linking, environment provisioning, env pulls, and first-run db/dev commands happen in the correct safe order. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/bootstrap/SKILL.md |
| chat-sdk | Vercel Chat SDK expert guidance. Use when building multi-platform chat bots — Slack, Telegram, Microsoft Teams, Discord, Google Chat, GitHub, Linear — with a single codebase. Covers the Chat class, adapters, threads, messages, cards, modals, streaming, state management, and webhook setup. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/chat-sdk/SKILL.md |
| chat-sdk | > | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/chat-sdk/upstream/SKILL.md |
| deployments-cicd | Vercel deployment and CI/CD expert guidance. Use when deploying, promoting, rolling back, inspecting deployments, building with —prebuilt, or configuring CI workflow files for Vercel. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/deployments-cicd/SKILL.md |
| env-vars | Vercel environment variable expert guidance. Use when working with .env files, vercel env commands, OIDC tokens, or managing environment-specific configuration. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/env-vars/SKILL.md |
| knowledge-update | Corrects outdated LLM knowledge about the Vercel platform and introduces new products. Injected at session start. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/knowledge-update/SKILL.md |
| marketplace | Vercel Marketplace expert guidance — discovering, installing, and building integrations, auto-provisioned environment variables, unified billing, and the vercel integration CLI. Use when consuming third-party services, building custom integrations, or managing marketplace resources on Vercel. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/marketplace/SKILL.md |
| next-cache-components | Next.js 16 Cache Components guidance — PPR, use cache directive, cacheLife, cacheTag, updateTag, and migration from unstable_cache. Use when implementing partial prerendering, caching strategies, or migrating from older Next.js cache patterns. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/next-cache-components/SKILL.md |
| next-cache-components | Next.js 16 Cache Components - PPR, use cache directive, cacheLife, cacheTag, updateTag | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/next-cache-components/upstream/SKILL.md |
| next-forge | next-forge expert guidance — production-grade Turborepo monorepo SaaS starter by Vercel. Use when working in a next-forge project, scaffolding with npx next-forge init, or editing @repo/* workspace packages. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/next-forge/SKILL.md |
| next-forge | Expert assistance for next-forge — a production-grade Turborepo template for Next.js SaaS apps. Triggers on questions about next-forge installation, setup, architecture, packages, customization, deployment, and development workflows. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/next-forge/upstream/SKILL.md |
| next-upgrade | Upgrade Next.js to the latest version following official migration guides and codemods. Use when upgrading Next.js versions, running codemods, or migrating between major releases. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/next-upgrade/SKILL.md |
| next-upgrade | Upgrade Next.js to the latest version following official migration guides and codemods | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/next-upgrade/upstream/SKILL.md |
| nextjs | Next.js App Router expert guidance. Use when building, debugging, or architecting Next.js applications — routing, Server Components, Server Actions, Cache Components, layouts, middleware/proxy, data fetching, rendering strategies, and deployment on Vercel. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/nextjs/SKILL.md |
| next-best-practices | Next.js best practices - file conventions, RSC boundaries, data patterns, async APIs, metadata, error handling, route handlers, image/font optimization, bundling | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/nextjs/upstream/SKILL.md |
| react-best-practices | React best-practices reviewer for TSX files. Triggers after editing multiple TSX components to run a condensed quality checklist covering component structure, hooks usage, accessibility, performance, and TypeScript patterns. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/react-best-practices/SKILL.md |
| vercel-react-best-practices | React 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/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/react-best-practices/upstream/SKILL.md |
| routing-middleware | Vercel Routing Middleware guidance — request interception before cache, rewrites, redirects, personalization. Works with any framework. Supports Edge, Node.js, and Bun runtimes. Use when intercepting requests at the platform level. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/routing-middleware/SKILL.md |
| runtime-cache | Vercel Runtime Cache API guidance — ephemeral per-region key-value cache with tag-based invalidation. Shared across Functions, Routing Middleware, and Builds. Use when implementing caching strategies beyond framework-level caching. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/runtime-cache/SKILL.md |
| shadcn | shadcn/ui expert guidance — CLI, component installation, composition patterns, custom registries, theming, Tailwind CSS integration, and high-quality interface design. Use when initializing shadcn, adding components, composing product UI, building custom registries, configuring themes, or troubleshooting component issues. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/shadcn/SKILL.md |
| turbopack | Turbopack expert guidance. Use when configuring the Next.js bundler, optimizing HMR, debugging build issues, or understanding the Turbopack vs Webpack differences. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/turbopack/SKILL.md |
| vercel-agent | Vercel Agent guidance — AI-powered code review, incident investigation, and SDK installation. Automates PR analysis and anomaly debugging. Use when configuring or understanding Vercel’s AI development tools. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/vercel-agent/SKILL.md |
| vercel-cli | Vercel CLI expert guidance. Use when deploying, managing environment variables, linking projects, viewing logs, querying metrics, managing domains, or interacting with the Vercel platform from the command line. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/vercel-cli/SKILL.md |
| vercel-cli | Deploy, manage, and develop projects on Vercel from the command line | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/vercel-cli/upstream/SKILL.md |
| vercel-firewall | Vercel Firewall expert guidance — automatic DDoS mitigation, the Vercel WAF (custom rules, IP blocking, managed rulesets, rate limiting), Attack Mode, system bypass, bot management, and the vercel firewall CLI. Use when configuring platform-level security, responding to attacks, or staging firewall rules. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/vercel-firewall/SKILL.md |
| vercel-functions | Vercel Functions expert guidance — Serverless Functions, Edge Functions, Fluid Compute, streaming, Cron Jobs, and runtime configuration. Use when configuring, debugging, or optimizing server-side code running on Vercel. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/vercel-functions/SKILL.md |
| vercel-sandbox | Vercel Sandbox guidance — ephemeral Firecracker microVMs for running untrusted code safely. Supports AI agents, code generation, and experimentation. Use when executing user-generated or AI-generated code in isolation. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/vercel-sandbox/SKILL.md |
| vercel-sandbox | Run agent-browser + Chrome inside Vercel Sandbox microVMs for browser automation from any Vercel-deployed app. Use when the user needs browser automation in a Vercel app (Next.js, SvelteKit, Nuxt, Remix, Astro, etc.), wants to run headless Chrome without binary size limits, needs persistent browser sessions across commands, or wants ephemeral isolated browser environments. Triggers include “Vercel Sandbox browser”, “microVM Chrome”, “agent-browser in sandbox”, “browser automation on Vercel”, or any task requiring Chrome in a Vercel Sandbox. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/vercel-sandbox/upstream/SKILL.md |
| vercel-storage | Vercel storage expert guidance — Blob, Edge Config, and Marketplace storage (Neon Postgres, Upstash Redis). Use when choosing, configuring, or using data storage with Vercel applications. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/vercel-storage/SKILL.md |
| verification | Full-story verification — infers what the user is building, then verifies the complete flow end-to-end: browser → API → data → response. Triggers on dev server start and ‘why isn’t this working’ signals. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/verification/SKILL.md |
| workflow | Vercel Workflow DevKit (WDK) expert guidance. Use when building durable workflows, long-running tasks, API routes or agents that need pause/resume, retries, step-based execution, or crash-safe orchestration with Vercel Workflow. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/workflow/SKILL.md |
| workflow | Creates durable, resumable workflows using Vercel’s Workflow DevKit. 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 devkit”, “queue”, “event”, “push”, “subscribe”, or step-based orchestration. | vercel/vercel-plugin/61f1903bed7b322c9745f6ba67095bc006de7e63/skills/workflow/upstream/SKILL.md |
| benchmark-agents | Advanced AI agent benchmark scenarios that push Vercel’s cutting-edge platform features — Workflow DevKit, AI Gateway, MCP, Chat SDK, Queues, Flags, Sandbox, and multi-agent orchestration. Designed to stress-test skill injection for complex, multi-system builds. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/.claude/skills/benchmark-agents/SKILL.md |
| benchmark-e2e | End-to-end benchmark suite for vercel-plugin. Runs realistic projects through skill injection, launches dev servers, verifies everything works, analyzes conversation logs, and produces an improvement report for overnight self-improvement loops. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/.claude/skills/benchmark-e2e/SKILL.md |
| benchmark-sandbox | Run vercel-plugin eval scenarios in Vercel Sandboxes instead of local WezTerm panels. Provisions ephemeral microVMs with Claude Code + plugin pre-installed, runs benchmark prompts, extracts hook artifacts, and produces coverage reports. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/.claude/skills/benchmark-sandbox/SKILL.md |
| benchmark-testing | Create and launch benchmark test projects to exercise vercel-plugin skill injection across realistic scenarios. Sets up isolated directories, installs the plugin, and spawns WezTerm panes running Claude Code with crafted prompts. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/.claude/skills/benchmark-testing/SKILL.md |
| plugin-audit | Audit vercel-plugin performance on real-world projects. Extracts tool calls from Claude Code conversation logs, tests hook matching against actual inputs, identifies pattern coverage gaps, and checks plugin cache staleness. Use when asked to audit, test, or investigate plugin skill injection on a real project. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/.claude/skills/plugin-audit/SKILL.md |
| release | Release vercel-plugin — run gates, bump version, generate artifacts, commit, and push. Use when asked to “release”, “ship”, “bump and push”, or “cut a release”. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/.claude/skills/release/SKILL.md |
| vercel-plugin-eval | Run live eval sessions against the vercel-plugin to verify hook behavior, skill injection, dedup correctness, and coverage. Launches real Claude Code sessions via WezTerm, monitors debug logs, and produces a structured coverage report. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/.claude/skills/vercel-plugin-eval/SKILL.md |
| ai-gateway | Vercel AI Gateway expert guidance. Use when configuring model routing, provider failover, cost tracking, or managing multiple AI providers through a unified API. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/ai-gateway/SKILL.md |
| ai-sdk | Vercel AI SDK expert guidance. Use when building AI-powered features — chat interfaces, text generation, structured output, tool calling, agents, MCP integration, streaming, embeddings, reranking, image generation, or working with any LLM provider. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/ai-sdk/SKILL.md |
| ai-sdk | Answer 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”, “generateText”, “streamText”, “add AI to my app”, “build an agent”, “tool calling”, “structured output”, “useChat”. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/ai-sdk/upstream/SKILL.md |
| auth | Authentication integration guidance — Clerk (native Vercel Marketplace), Descope, and Auth0 setup for Next.js applications. Covers middleware auth patterns, sign-in/sign-up flows, and Marketplace provisioning. Use when implementing user authentication. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/auth/SKILL.md |
| bootstrap | Project bootstrapping orchestrator for repos that depend on Vercel-linked resources (databases, auth, and managed integrations). Use when setting up or repairing a repository so linking, environment provisioning, env pulls, and first-run db/dev commands happen in the correct safe order. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/bootstrap/SKILL.md |
| chat-sdk | Vercel Chat SDK expert guidance. Use when building multi-platform chat bots — Slack, Telegram, Microsoft Teams, Discord, Google Chat, GitHub, Linear — with a single codebase. Covers the Chat class, adapters, threads, messages, cards, modals, streaming, state management, and webhook setup. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/chat-sdk/SKILL.md |
| chat-sdk | > | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/chat-sdk/upstream/SKILL.md |
| deployments-cicd | Vercel deployment and CI/CD expert guidance. Use when deploying, promoting, rolling back, inspecting deployments, building with —prebuilt, or configuring CI workflow files for Vercel. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/deployments-cicd/SKILL.md |
| env-vars | Vercel environment variable expert guidance. Use when working with .env files, vercel env commands, OIDC tokens, or managing environment-specific configuration. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/env-vars/SKILL.md |
| knowledge-update | Corrects outdated LLM knowledge about the Vercel platform and introduces new products. Injected at session start. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/knowledge-update/SKILL.md |
| marketplace | Vercel Marketplace expert guidance — discovering, installing, and building integrations, auto-provisioned environment variables, unified billing, and the vercel integration CLI. Use when consuming third-party services, building custom integrations, or managing marketplace resources on Vercel. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/marketplace/SKILL.md |
| next-cache-components | Next.js 16 Cache Components guidance — PPR, use cache directive, cacheLife, cacheTag, updateTag, and migration from unstable_cache. Use when implementing partial prerendering, caching strategies, or migrating from older Next.js cache patterns. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/next-cache-components/SKILL.md |
| next-cache-components | Next.js 16 Cache Components - PPR, use cache directive, cacheLife, cacheTag, updateTag | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/next-cache-components/upstream/SKILL.md |
| next-forge | next-forge expert guidance — production-grade Turborepo monorepo SaaS starter by Vercel. Use when working in a next-forge project, scaffolding with npx next-forge init, or editing @repo/* workspace packages. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/next-forge/SKILL.md |
| next-forge | Expert assistance for next-forge — a production-grade Turborepo template for Next.js SaaS apps. Triggers on questions about next-forge installation, setup, architecture, packages, customization, deployment, and development workflows. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/next-forge/upstream/SKILL.md |
| next-upgrade | Upgrade Next.js to the latest version following official migration guides and codemods. Use when upgrading Next.js versions, running codemods, or migrating between major releases. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/next-upgrade/SKILL.md |
| next-upgrade | Upgrade Next.js to the latest version following official migration guides and codemods | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/next-upgrade/upstream/SKILL.md |
| nextjs | Next.js App Router expert guidance. Use when building, debugging, or architecting Next.js applications — routing, Server Components, Server Actions, Cache Components, layouts, middleware/proxy, data fetching, rendering strategies, and deployment on Vercel. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/nextjs/SKILL.md |
| next-best-practices | Next.js best practices - file conventions, RSC boundaries, data patterns, async APIs, metadata, error handling, route handlers, image/font optimization, bundling | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/nextjs/upstream/SKILL.md |
| react-best-practices | React best-practices reviewer for TSX files. Triggers after editing multiple TSX components to run a condensed quality checklist covering component structure, hooks usage, accessibility, performance, and TypeScript patterns. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/react-best-practices/SKILL.md |
| vercel-react-best-practices | React 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/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/react-best-practices/upstream/SKILL.md |
| routing-middleware | Vercel Routing Middleware guidance — request interception before cache, rewrites, redirects, personalization. Works with any framework. Supports Edge, Node.js, and Bun runtimes. Use when intercepting requests at the platform level. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/routing-middleware/SKILL.md |
| runtime-cache | Vercel Runtime Cache API guidance — ephemeral per-region key-value cache with tag-based invalidation. Shared across Functions, Routing Middleware, and Builds. Use when implementing caching strategies beyond framework-level caching. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/runtime-cache/SKILL.md |
| shadcn | shadcn/ui expert guidance — CLI, component installation, composition patterns, custom registries, theming, Tailwind CSS integration, and high-quality interface design. Use when initializing shadcn, adding components, composing product UI, building custom registries, configuring themes, or troubleshooting component issues. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/shadcn/SKILL.md |
| turbopack | Turbopack expert guidance. Use when configuring the Next.js bundler, optimizing HMR, debugging build issues, or understanding the Turbopack vs Webpack differences. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/turbopack/SKILL.md |
| vercel-agent | Vercel Agent guidance — AI-powered code review, incident investigation, and SDK installation. Automates PR analysis and anomaly debugging. Use when configuring or understanding Vercel’s AI development tools. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/vercel-agent/SKILL.md |
| vercel-cli | Vercel CLI expert guidance. Use when deploying, managing environment variables, linking projects, viewing logs, managing domains, or interacting with the Vercel platform from the command line. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/vercel-cli/SKILL.md |
| vercel-cli | Deploy, manage, and develop projects on Vercel from the command line | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/vercel-cli/upstream/SKILL.md |
| vercel-functions | Vercel Functions expert guidance — Serverless Functions, Edge Functions, Fluid Compute, streaming, Cron Jobs, and runtime configuration. Use when configuring, debugging, or optimizing server-side code running on Vercel. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/vercel-functions/SKILL.md |
| vercel-sandbox | Vercel Sandbox guidance — ephemeral Firecracker microVMs for running untrusted code safely. Supports AI agents, code generation, and experimentation. Use when executing user-generated or AI-generated code in isolation. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/vercel-sandbox/SKILL.md |
| vercel-sandbox | Run agent-browser + Chrome inside Vercel Sandbox microVMs for browser automation from any Vercel-deployed app. Use when the user needs browser automation in a Vercel app (Next.js, SvelteKit, Nuxt, Remix, Astro, etc.), wants to run headless Chrome without binary size limits, needs persistent browser sessions across commands, or wants ephemeral isolated browser environments. Triggers include “Vercel Sandbox browser”, “microVM Chrome”, “agent-browser in sandbox”, “browser automation on Vercel”, or any task requiring Chrome in a Vercel Sandbox. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/vercel-sandbox/upstream/SKILL.md |
| vercel-storage | Vercel storage expert guidance — Blob, Edge Config, and Marketplace storage (Neon Postgres, Upstash Redis). Use when choosing, configuring, or using data storage with Vercel applications. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/vercel-storage/SKILL.md |
| verification | Full-story verification — infers what the user is building, then verifies the complete flow end-to-end: browser → API → data → response. Triggers on dev server start and ‘why isn’t this working’ signals. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/verification/SKILL.md |
| workflow | Vercel Workflow DevKit (WDK) expert guidance. Use when building durable workflows, long-running tasks, API routes or agents that need pause/resume, retries, step-based execution, or crash-safe orchestration with Vercel Workflow. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/workflow/SKILL.md |
| workflow | Creates durable, resumable workflows using Vercel’s Workflow DevKit. 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 devkit”, “queue”, “event”, “push”, “subscribe”, or step-based orchestration. | vercel/vercel-plugin/ccfbc7c584f15c0fc925957c86bafaca9444d24a/skills/workflow/upstream/SKILL.md |