К основному содержанию
скилл CX Codex GP ChatGPT официальный · OpenAI

vercel-cli · openai — скилл для Codex: что делает и как установить

Скилл подсказывает, как работать с Vercel CLI из Codex и ChatGPT: деплоить проекты, проверять логи, настраивать переменные и управлять связями.

Установить в Codex · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add openai/plugins --skill vercel-cli -a codex
Открыть на GitHub

Что делает vercel-cli

Скилл помогает агенту использовать Vercel CLI для деплоя, локальной разработки и управления проектами на Vercel. Через команды vercel и vc он охватывает переменные окружения, логи, метрики, домены, команды, хранилище, интеграции и preview-деплои. Для задач, которых нет у CLI, предусмотрен путь через vercel api.

Внутри есть инструкции по выбору нужного раздела: деплой, CI/CD, монорепозитории, Node.js-бэкенды, Bun, feature flags и отладка. Перед командами нужно связать проект через vercel link; для репозитория с несколькими проектами используется vercel link --repo. Команды запускают из каталога с .vercel, а команду и команду можно проверить через vercel whoami и при необходимости сменить через vercel teams switch.

Скилл стоит поставить, если агенту нужно разбирать Vercel-задачи из командной строки. Для CI понадобится флаг --yes, а токен лучше передавать через VERCEL_TOKEN, а не через --token.

Какие задачи решает

  • развернуть проект в preview или production
  • связать локальный проект с Vercel
  • проверить логи и метрики деплоя
  • настроить переменные окружения
  • разобраться со связью проектов в монорепозитории

Примеры запросов агенту

  • Свяжи этот проект с Vercel и проверь, правильная ли команда выбрана.
  • Проверь статус последнего деплоя, логи и причину ошибки.
  • Подготовь CI-команды для production-деплоя без интерактивных вопросов.

Как установить vercel-cli

1Через Skills CLI (Vercel)

npx skills add openai/plugins --skill vercel-cli -a codex

2Вручную: положить файлы

.agents/skills/vercel-cli/SKILL.md

Для всех проектов — ~/.agents/skills/

Из того же набора201

Весь набор →
supabase официальный supabase Скилл помогает настраивать базу данных, аутентификацию и RLS в Supabase без скрытых дыр в безопасности. CX Codex GP ChatGPT 8установок remotion-render официальный Remotion Экспортирует видео и отдельные кадры из проектов Remotion через консольные команды. CX Codex GP ChatGPT 3установок figma-create-new-file официальный Figma Создаёт пустые файлы Figma, FigJam или Slides в черновиках нужной команды. Скилл готовит параметры и planKey перед запуском MCP-инструментов. CX Codex GP ChatGPT 6установок swiftui-performance-audit официальный OpenAI Находит причины просадок кадров, долгого рендеринга и утечек памяти в SwiftUI. Помогает разобрать код вьюшек или подготовить замеры для профилирования. CX Codex GP ChatGPT 109установок swiftui-liquid-glass официальный OpenAI Скилл помогает создавать и проверять интерфейсы SwiftUI с Liquid Glass для iOS 26+. Он нужен при внедрении эффекта, ревью и проверке fallback-сценариев. CX Codex GP ChatGPT 121установок swiftui-ui-patterns официальный OpenAI Скилл помогает собирать и рефакторить SwiftUI-интерфейсы: навигацию, состояние, компоновку и контролы. Подойдёт для новых экранов и правок существующего проекта. CX Codex GP ChatGPT 114установок swiftui-view-refactor официальный OpenAI Скилл наводит порядок в коде SwiftUI: делит разросшиеся экраны на отдельные структуры View и выносит побочные эффекты из body. CX Codex GP ChatGPT 113установок ios-memgraph-leaks официальный OpenAI Скилл захватывает и разбирает утечки памяти iOS из симулятора или .memgraph. Нужен для поиска удерживающих связей и проверки исправлений. CX Codex GP ChatGPT 1 054установок

Другие версии vercel-cli

Похожие

batch-script-progress официальный github Помогает агенту сделать batch-скрипты наблюдаемыми: старт, прогресс, ошибки по элементам и итог. Пригодится, когда скрипт молча жуёт сотни файлов. GitHub Copilot 4установок pw-init Alireza Rezvani Разворачивает Playwright для сквозного тестирования в веб-проектах. Находит фреймворк, создаёт конфиг, структуру папок e2e, стартовый тест и пайплайн CI. Claude Code 15установок entra-agent-id microsoft Помогает создавать и настраивать идентификаторы ИИ-агентов с поддержкой OAuth2 через Microsoft Graph beta API. Пригодится при настройке сервисных учетных записей в Microsoft Entra. Claude Code GitHub Copilot 69установок entra-agent-id Microsoft Скилл создаёт идентичности AI-агентов в Microsoft Entra и настраивает обмен OAuth 2.0-токенами через Microsoft Graph. Claude Code GitHub Copilot 69установок java-development официальный github Направляет разработку на чистой Java без фреймворков: согласует фичи с версией JDK, запускает сборку через Maven или Gradle и следит за зависимостями. GitHub Copilot 3установок wizard Matt Pocock Скилл создаёт интерактивный bash-скрипт для ручных шагов: настройки сервисов, секретов CI и разовых миграций. Claude Code 553 369установок hyperframes-cli heygen-com Управляет проектами HyperFrames через терминал: собирает таймлайн, проверяет контраст кадров, запускает предпросмотр и рендерит видео локально или в облаке. Claude Code CX Codex Cursor +1 1 200 000установок setup-pre-commit Matt Pocock Скилл настраивает pre-commit для JavaScript-репозитория: Husky запускает форматирование, проверку типов и тесты перед коммитом. Claude Code 489 289установок

Вопросы о vercel-cli

Как установить vercel-cli в Codex?

Выполните npx skills add openai/plugins --skill vercel-cli или npx skills add openai/plugins --skill vercel-cli -a codex. Файл скилла появится в .agents/skills/vercel-cli/SKILL.md.

Что делает vercel-cli?

Скилл даёт агенту инструкции для работы с Vercel CLI: деплоя, локальной разработки, переменных окружения, логов, метрик, доменов и проектов.

Как подключить монорепозиторий к Vercel?

Для репозитория с несколькими проектами используйте vercel link --repo. После этого команды запускайте из каталога с .vercel или его подкаталога.

Исходный текст

SKILL.md · Apache-2.0
---
name: vercel-cli
description: 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.
metadata:
  priority: 4
  docs:
    - "https://vercel.com/docs/cli"
  sitemap: "https://vercel.com/sitemap/docs.xml"
  pathPatterns:
    - 'vercel.json'
    - 'vercel.ts'
    - '.vercel/**'
    - '.vercelignore'
    - 'now.json'
  bashPatterns:
    - '^\s*vercel(?:\s|$)'
    - '^\s*vc(?:\s|$)'
    - '\bnpx\s+vercel\b'
    - '\bpnpm\s+dlx\s+vercel\b'
    - '\bbunx\s+vercel\b'
    - '\byarn\s+dlx\s+vercel\b'
    - '\bnpx\s+@vercel/config\b'
  promptSignals:
    phrases:
      - "check deployment"
      - "check deploy"
      - "deployment status"
      - "deploy status"
      - "vercel logs"
      - "vercel metrics"
      - "deployment logs"
      - "deploy logs"
      - "vercel inspect"
      - "is it deployed"
      - "deploy failing"
      - "deploy failed"
      - "deployment error"
      - "check vercel"
      - "vercel status"
    allOf:
      - [check, deployment]
      - [check, deploy]
      - [vercel, status]
      - [vercel, logs]
      - [vercel, metrics]
      - [deploy, error]
      - [deploy, failed]
      - [deploy, stuck]
    anyOf:
      - "deployment"
      - "deploy"
      - "vercel"
      - "production"
    noneOf:
      - "terraform"
      - "aws deploy"
      - "heroku"
    minScore: 6
---

# Vercel CLI Skill

The Vercel CLI (`vercel` or `vc`) deploys, manages, and develops projects on the Vercel platform from the command line. Use `vercel <command> -h` for full flag details on any command.

## Critical: Project Linking

Commands must be run from the directory containing the `.vercel` folder (or a subdirectory of it). How `.vercel` gets set up depends on your project structure:

- **`.vercel/project.json`**: Created by `vercel link`. Links a single project. Fine for single-project repos, and can work in monorepos if there's only one project.
- **`.vercel/repo.json`**: Created by `vercel link --repo`. Links a repo that may contain multiple projects. Always a good idea when any project has a non-root directory (e.g., `apps/web`).

Running from a project subdirectory (e.g., `apps/web/`) skips the "which project?" prompt since it's unambiguous.

**When something goes wrong, check how things are linked first** — look at what's in `.vercel/` and whether it's `project.json` or `repo.json`. Also verify you're on the right team with `vercel whoami` — linking while on the wrong team is a common mistake.

## Quick Start

```bash
npm i -g vercel
vercel login
vercel link              # single project
# OR
vercel link --repo       # monorepo
vercel pull
vercel dev        # local development
vercel deploy     # preview deployment
vercel --prod     # production deployment
```

## Decision Tree

Use this to route to the correct reference file:

- **Deploy** → `references/deployment.md`
- **Local development** → `references/local-development.md`
- **Environment variables** → `references/environment-variables.md`
- **CI/CD automation** → `references/ci-automation.md`
- **Domains or DNS** → `references/domains-and-dns.md`
- **Projects or teams** → `references/projects-and-teams.md`
- **Logs, metrics, debugging, or accessing preview deploys** → `references/monitoring-and-debugging.md`
- **Blob storage** → `references/storage.md`
- **Integrations (databases, storage, etc.)** → `references/integrations.md`
- **Access a preview deployment** → use `vercel curl` (see `references/monitoring-and-debugging.md`)
- **CLI doesn't have a command for it** → use `vercel api` as a fallback (see `references/advanced.md`)
- **Node.js backends (Express, Hono, etc.)** → `references/node-backends.md`
- **Monorepos (Turborepo, Nx, workspaces)** → `references/monorepos.md`
- **Bun runtime** → `references/bun.md`
- **Feature flags** → `references/flags.md`
- **Advanced (API, webhooks)** → `references/advanced.md`
- **Global flags** → `references/global-options.md`
- **First-time setup** → `references/getting-started.md`

## Anti-Patterns

- **Wrong link type in monorepos with multiple projects**: `vercel link` creates `project.json`, which only tracks one project. Use `vercel link --repo` instead. When things break, check `.vercel/` first.
- **Letting commands auto-link in monorepos**: Many commands implicitly run `vercel link` if `.vercel/` doesn't exist. This creates `project.json`, which may be wrong. Run `vercel link` (or `--repo`) explicitly first.
- **Linking while on the wrong team**: Use `vercel whoami` to check, `vercel teams switch` to change.
- **Forgetting `--yes` in CI**: Required to skip interactive prompts.
- **Using `vercel deploy` after `vercel build` without `--prebuilt`**: The build output is ignored.
- **Hardcoding tokens in flags**: Use `VERCEL_TOKEN` env var instead of `--token`.
- **Disabling deployment protection**: Use `vercel curl` instead to access preview deploys.

## Related Skills in This Plugin

- **Log drains and observability vendor setup** → `⤳ skill: observability`
- **Feature flag configuration and adapter patterns** → `⤳ skill: vercel-flags`

© Vercel Labs · Apache-2.0 · openai/plugins

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой