# internal-dev-workbench

Скилл поднимает tmux-сессию для разработки Workflow SDK: сервер Next.js, интерфейс наблюдаемости и отдельные адреса для git worktree. Пригодится для параллельной работы в нескольких ветках.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 643 установки · ★ 2474
- Автор: Pranay Prakash
- Лицензия: Apache-2.0 · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/vercel/workflow/tree/HEAD/skills/internal-dev-workbench/SKILL.md
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/skills/internal-dev-workbench

## Что делает

Скилл настраивает трёхпанельную tmux-сессию: слева запускается Next.js workbench, справа — интерфейс наблюдаемости и оболочка для команд. `portless` привязывает адреса к префиксу текущей ветки, поэтому несколько worktree могут работать параллельно. Скрипт `statusline.sh` выводит активные адреса и команду подключения к tmux в строке состояния Claude Code.

Для запуска нужны `tmux`, глобально установленный `portless` и подготовленный репозиторий: сначала `pnpm install`, затем `pnpm build`. Без сборки пакетов workbench может завершиться ошибкой `MODULE_NOT_FOUND` для `workflow`. Для e2e-тестов сервер запускают с `WORKFLOW_PUBLIC_MANIFEST=1`; без этой переменной манифест закрыт. Обычный запуск через `pnpm dev` не меняется.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add vercel/workflow --skill internal-dev-workbench -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/internal-dev-workbench/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/internal-dev-workbench/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add vercel/workflow --skill internal-dev-workbench -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/internal-dev-workbench/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add vercel/workflow --skill internal-dev-workbench -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/internal-dev-workbench/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install vercel/workflow internal-dev-workbench
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/internal-dev-workbench/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add vercel/workflow --skill internal-dev-workbench -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/vercel/workflow --path skills/internal-dev-workbench
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/internal-dev-workbench/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add vercel/workflow --skill internal-dev-workbench -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/vercel/workflow/tree/HEAD/skills/internal-dev-workbench/SKILL.md

## Когда брать
- разнести адреса разработки по git worktree
- запустить workbench и интерфейс наблюдаемости в одной tmux-сессии
- показать адреса активных серверов в строке состояния Claude Code
- подготовить сервер к e2e-тестам с манифестом Workflow

## Примеры запросов агенту
- Подними сессию разработки Workflow для текущего worktree с отдельными адресами.
- Настрой tmux-сессию для workbench и интерфейса наблюдаемости Workflow.
- Добавь адреса dev-серверов Workflow в строку состояния Claude Code.

## Похожие
- [wizard](https://affpapa.org/nevibecode/skills/wizard.md) — скилл · 553369 установок
- [hyperframes-cli](https://affpapa.org/nevibecode/skills/heygen-com-hyperframes-cli.md) — скилл · 1300000 установок
- [setup-pre-commit](https://affpapa.org/nevibecode/skills/setup-pre-commit.md) — скилл · 489289 установок
- [using-git-worktrees](https://affpapa.org/nevibecode/skills/using-git-worktrees.md) — скилл · 217153 установки
- [finishing-a-development-branch](https://affpapa.org/nevibecode/skills/finishing-a-development-branch.md) — скилл · 214439 установок
- [orca-cli](https://affpapa.org/nevibecode/skills/orca-cli.md) — скилл · 353600 установок

Из того же набора: [vercel/workflow](https://affpapa.org/nevibecode/by/vercel/workflow.md) — 5 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
