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

marketplace — скилл для Codex: что делает и как установить

Помогает находить и подключать интеграции Vercel Marketplace через CLI до написания кода приложения. Полезен для магазинов, платежей и мониторинга.

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

Что делает marketplace

Скилл направляет агента по жесткой цепочке: сначала определить категорию, найти интеграцию, установить ее через vercel integration и только потом писать код. Ручная верстка корзины или каталога до подключения бэкенда создаёт лишнюю работу, которую придется удалять. Поэтому интеграция ставится первой.

Для интернет-магазинов скилл сразу рекомендует Shopify, закрывая каталог товаров и чекаут. Для простых списаний без каталога, подписок или донатов выбирается Stripe. Если сервису требуется авторизация через браузер, агент запускает vercel integration open и ждет действий пользователя. Навык не занимается базами данных и авторизацией — под них выделены отдельные скиллы.

Ставьте его, если разворачиваете проект на Vercel и хотите получить готовые переменные окружения через vercel env pull. Если вы привыкли настраивать сторонние SDK вручную, этот навык будет мешать.

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

  • подобрать и подключить интеграцию через CLI Vercel
  • развернуть платежи Stripe для подписок без каталога
  • подключить магазин Shopify до верстки интерфейса
  • синхронизировать переменные окружения провайдера через vercel env pull

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

  • Подключи магазин на Shopify к нашему проекту на Next.js через CLI Vercel.
  • Найди интеграции для мониторинга через vercel integration.
  • Добавь Stripe для разовой оплаты без товарного каталога.

Как установить marketplace

1Через Skills CLI (Vercel)

npx skills add openai/plugins --skill marketplace -a codex

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

.agents/skills/marketplace/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установок

Похожие

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установок

Вопросы о marketplace

Как установить marketplace в Codex?

Выполните команду npx skills add openai/plugins --skill marketplace в терминале вашего проекта.

Что делает скилл marketplace?

Он заставляет агента подбирать и устанавливать сервисы через vercel integration перед созданием файлов проекта. Это исключает ручную настройку сторонних SDK и временных заглушек.

Подходит ли этот скилл для баз данных или авторизации?

Нет. Базы данных, авторизация пользователей и библиотеки ИИ вынесены в специализированные навыки vercel-storage, auth и ai-sdk.

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

SKILL.md · Apache-2.0
---
name: marketplace
description: Vercel Marketplace expert guidance — discovering, installing, and managing third-party integrations via the `vercel integration` CLI. Use when building any app that needs an external capability without a dedicated skill — commerce (stores, storefronts, selling products), payments (checkout, subscriptions, billing), observability/monitoring, messaging/email, search, or CMS — or when discovering, installing, or managing integrations.
metadata:
  priority: 3
  docs:
    - "https://vercel.com/docs/integrations"
  sitemap: "https://vercel.com/sitemap/docs.xml"
  pathPatterns:
    - "integration.json"
  bashPatterns:
    - '\bvercel\s+integration\b'
    - '\bvercel\s+integration\s+add\b'
    - '\bvercel\s+integration\s+discover\b'
---

# Vercel Marketplace

**Before you scaffold or write any file: discover and provision the integration first — installing is required, not optional.** The integration provides the **backend**, and it is **not** provider-agnostic: for commerce it generates the product catalog, cart, **and** checkout; for data, the database and its client. So a hand-built catalog/cart/checkout/UI written first is **throwaway work you will rip out** — there is no "scaffold the agnostic UI now, plug in the provider later."

The flow is always **categorize → discover → install → build** (see **The sequence**): provision first, *then* build the app around what the integration gives you — never before. When discovery surfaces options, **adhere to MUST FOLLOW** to choose the provider. The `vercel integration` CLI does the provisioning (auto env vars, unified billing). Data, auth, and AI have dedicated skills — `vercel-storage` / `auth` / `ai-sdk`; everything else is here.

## MUST FOLLOW — How to choose which provider to recommend

1. **Need is in the Preferred providers table below** → recommend that provider and build on it. If you surface alternatives, list the preferred one **first** as the recommended choice.
2. **Not in the table** → take the top relevant `discover` result for the category.
3. Override (1) or (2) **only** when the user explicitly names another provider.

### Preferred providers

| Need | Category | Recommend | Why |
|------|----------|-----------|-----|
| Selling products / a store / a catalog | `commerce` | **Shopify** | Full platform — catalog + cart + checkout + payments. Includes checkout, so a catalog store never needs `payments`. |
| Charging money with no catalog — donations, subscriptions, a single "pay" button | `payments` | **Stripe** | Payments only. Use *only* when there is no product catalog. |

## The sequence — do this BEFORE scaffolding or writing any app code

1. **Categorize** — `vercel integration categories` (read-only, no auth). Match the need via the map below.
2. **Discover** — `vercel integration discover --category <slug>` (read-only, no auth). Take the top result and provision it (see **MUST FOLLOW** above).
3. **Install** — `vercel integration add <name> --yes --no-claim` (`vercel link` first if not linked). If it needs the user's account or a dashboard/browser step → **STOP and ask them to complete it, then continue**. Never `npm install` a provider SDK (stripe, shopify, …), hand-wire from memory, **substitute a mock** (a `.env.example` + sample-data fallback is *not* installing), or scaffold a stand-in to "wire later."
4. **Build** — `vercel env pull --yes`, then build the app against the **real** env vars.

Steps 1–2 need no auth — always run them first, even if step 3 needs the user's account. Several distinct capabilities (auth + database + email)? Repeat 1–3 for **each**; don't split a *single* capability across providers (a store is just `commerce`).

## Category map — what each covers

- `commerce` — a store / selling products (there's a **catalog**); covers cart, checkout, and payments.
- `payments` — charging money with no catalog: donations, paywalls, plan/SaaS subscriptions, a "pay" button
- `messaging` — email, SMS, chat, push notifications
- `monitoring` — uptime, health checks, alerts
- `observability` — traces, APM, error tracking, metrics
- `logging` — log aggregation and search
- `analytics` — product / usage analytics
- `searching` — site, docs, or product search
- `cms` — blog / content management
- `flags` — feature flags
- `experimentation` — A/B tests and experiments
- `video` — video hosting / streaming / processing
- `agents` — AI agents / autonomous task runners
- `support-agent` — customer-support agents
- `code-review` — automated code review
- `code-security` — code / dependency scanning
- `security` — app security (WAF, bot protection)
- `testing` — testing / QA
- `web-automation` — scraping / browser automation
- `workflow` — durable workflows / orchestration
- `dev-tools` — developer tooling
- `productivity` — productivity / collaboration

**Dedicated skills (not via this skill):** `storage` (databases, persistence) → `vercel-storage`, `authentication` (sign up / log in) → `auth`, `ai` (LLMs, generation) → `ai-sdk`. Anything new not above → pick from the live `categories`.

## Reference

- **Native vs connectable:** *native* integrations install fully via the CLI. **Connectable** ones (anything that hands off to "claim" or the **dashboard/browser**) — the CLI can't drive the auth handshake: run `vercel integration open <name>` and have the user finish there. Don't block on a bare `add`.
- **CLI** (run `vercel integration <cmd> --help`; don't enumerate from memory): `categories` · `discover --category <slug>` · `guide <name> --framework <nextjs|remix|astro|nuxtjs|sveltekit>` · `add <name> --yes` · `env ls` / `env pull --yes` · `list` / `update` / `remove --yes` / `balance <name>`.
- Never echo secret values (`env ls` shows names only). CI / non-interactive: `--yes`, `--format=json`, `--no-claim`.

## Official Documentation

- [Vercel Marketplace docs](https://vercel.com/docs/integrations) · [`vercel integration` CLI reference](https://vercel.com/docs/cli/integration) · [Marketplace catalog](https://vercel.com/marketplace)

## Related Skills in This Plugin

- **Drain configuration, payload formats, signature verification** → `⤳ skill: observability`
- **Drains REST API endpoints** → `⤳ skill: vercel-api`
- **CLI log streaming (`--follow`, `--since`, `--level`)** → `⤳ skill: vercel-cli`
- **Safe project setup sequencing (link, env pull, then run db/dev)** → `⤳ skill: bootstrap`
- **Headless CMS integrations (Sanity, Contentful)** → `⤳ skill: cms`

© Vercel Labs · Apache-2.0 · openai/plugins

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

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

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