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

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

Задаёт структуру команд для Vercel-проектов: проверки, план, выполнение, верификацию и итог. Файл нужен авторам и обновляющим команды.

Установить в Codex · Вручную: положить файлы Все способы и платформы ↓
~/.codex/prompts/_conventions.md
Открыть на GitHub

Что делает _conventions

_conventions описывает каркас команды для Vercel-проектов. Перед работой агент проверяет .vercel/project.json, наличие vercel в PATH, состояние Git и границы пакета в монорепозитории. Затем он объявляет план, перечисляет команды или MCP-вызовы и запрашивает подтверждение для опасных действий.

При выполнении сначала используются чтения через Vercel MCP, а для записи применяется CLI или запасной путь, если MCP не покрывает операцию. Результаты запрашиваются в JSON, секреты не выводятся. После действия агент перечитывает состояние, сравнивает изменения и показывает блок с действием, статусом и деталями.

Файл с префиксом _ считается метадокументом: его исключают из plugin.json, поэтому он не появляется среди вызываемых слэш-команд. Для команд в commands/ нужны расширение .md, YAML frontmatter с description и секции, которые проверяет scripts/validate.ts.

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

  • проверить привязку проекта перед работой
  • составить план MCP- и CLI-вызовов
  • запросить подтверждение для опасной операции
  • сверить состояние после изменения
  • проверить структуру файла команды

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

  • Проверь команду в commands/ по правилам _conventions и исправь недостающие секции.
  • Перед изменением Vercel-проекта составь план, проверь .vercel/project.json и запроси подтверждение для операции с продакшеном.
  • Проверь файл commands/deploy.md через scripts/validate.ts и покажи, какие требования нарушены.

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

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

~/.codex/prompts/_conventions.md

Вызов — /prompts:_conventions. В Codex этот формат помечен устаревшим, замена — скиллы

Вопросы о _conventions

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

Разместите файл по пути ~/.codex/prompts/_conventions.md.

Что делает команда _conventions?

Она задаёт правила для структуры команд: preflight-проверки, план, выполнение, верификацию, итог и следующие шаги. Также описывает frontmatter и проверку через scripts/validate.ts.

Будет ли _conventions доступна как слэш-команда?

Нет. Файлы с префиксом _ считаются метадокументами, исключаются из plugin.json и не показываются среди команд, вызываемых пользователем.

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

_conventions.md · Apache-2.0
# Command Conventions

Every slash command in this plugin follows a consistent structure so that the AI agent produces reliable, verifiable results. When authoring or updating a command file, include **all** of the sections below.

## Required Sections

### 1. Preflight

Check prerequisites before doing any work:

- **Project linked?** — Verify `.vercel/project.json` exists. If not, guide the user through `vercel link`.
- **CLI available?** — Confirm `vercel` CLI is on PATH.
- **Repo state** — Note uncommitted changes, dirty working tree, or detached HEAD when relevant.
- **Scope** — Detect monorepo (e.g., `turbo.json` or `pnpm-workspace.yaml`) and confirm which package is targeted.

Preflight failures should produce clear, actionable guidance — never silently skip.

### 2. Plan

Before executing, state what will happen:

- List the commands or MCP calls that will run.
- Flag destructive or production-impacting operations and require explicit user confirmation.
- If multiple strategies exist (MCP-first vs CLI-fallback), state which path was chosen and why.

### 3. Commands

The operational core. Follow these conventions:

- **MCP-first, CLI-fallback** — Prefer the Vercel MCP server for reads; use CLI for writes or when MCP lacks coverage.
- **Structured output** — Request `--format=json` where available; parse and present results in a readable summary.
- **No secrets in output** — Never echo environment variable values. Show names and metadata only.
- **Confirmation for destructive ops** — Production deploys, env removal, cache purge, and domain changes require an explicit "yes" from the user.

### 4. Verification

After execution, confirm the outcome:

- Re-read state (e.g., `vercel ls`, `vercel env ls`) to confirm the operation took effect.
- Compare before/after where possible (e.g., deployment count, env var count).
- Surface errors or warnings from command output.

### 5. Summary

Present a concise result block:

```
## Result
- **Action**: what was done
- **Status**: success | partial | failed
- **Details**: key output (URL, counts, config changes)
```

### 6. Next Steps

Suggest logical follow-ups:

- After deploy → check logs, inspect build, verify preview URL.
- After env change → pull to local, redeploy if production.
- After status → fix any flagged issues, run deploy if stale.

## File Naming

- Command files live in `commands/` and end in `.md`.
- Files prefixed with `_` (like this one) are meta-documents, not slash commands. They are excluded from `plugin.json` enumeration and not presented as user-invocable commands.

## Frontmatter

Every command file must include YAML frontmatter with at least a `description` field:

```yaml
---
description: One-line summary of what the command does.
---
```

## Validation

`scripts/validate.ts` enforces these conventions. Every non-underscore command file is checked for the required sections: Preflight, Plan, Commands, Verification, Summary, Next Steps.

© Vercel Labs · Apache-2.0 · openai/plugins

Похожие слэш-команды

Всё по теме «Облака: AWS, Azure, GCP» →

Сначала — _conventions от других авторов.

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

Весь набор →
marketplace Помогает искать и подключать интеграции Vercel Marketplace прямо в проекте. Команда проверяет связку с Vercel, подтягивает переменные окружения и настраивает нужные SDK. CX Codex GP ChatGPT ★ 7 604звёзд репо env Слэш-команда для работы с переменными окружения Vercel: список, выгрузка, добавление, удаление и сравнение ключей. Пригодится, когда локальный .env.local разошёлся с проектом. CX Codex GP ChatGPT ★ 7 604звёзд репо deploy Слэш-команда для Codex, которая собирает и выкладывает текущий проект на Vercel: сначала проверки, потом деплой и разбор логов. CX Codex GP ChatGPT ★ 7 604звёзд репо bootstrap Пошагово настраивает репозиторий с сервисами Vercel: проверяет авторизацию CLI, подключает базу данных Neon, генерирует AUTH_SECRET и запускает проект. CX Codex GP ChatGPT ★ 7 604звёзд репо performance-optimizer Субагент, который разбирает медленные страницы Vercel по диагностическим деревьям: LCP, INP, CLS, рендеринг, бандл. Пригодится, когда Lighthouse показывает плохие оценки. CX Codex GP ChatGPT ★ 7 604звёзд репо twilio-webhook-architecture Скилл помогает спроектировать обработчики HTTP-вебхуков Twilio и проверять подписи запросов. Пригодится для входящих сообщений и звонков, а также асинхронных статусных событий. CX Codex GP ChatGPT ★ 7 604звёзд репо twilio-voice-twiml Скилл для сборки голосовой логики звонков на TwiML: глаголы Say, Play, Gather, Dial, Record, Conference и пример IVR для входящего вызова. CX Codex GP ChatGPT ★ 7 604звёзд репо twilio-verify-send-otp Скилл учит агента проводить полный цикл одноразовых кодов в Twilio Verify: создать сервис, отправить код, проверить его. CX Codex GP ChatGPT ★ 7 604звёзд репо

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

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