К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

workflow-init — скилл для Claude Code: что делает и как установить

Ставит и настраивает Vercel Workflow SDK в проекте, где пакета workflow ещё нет: сам определяет фреймворк и ведёт по официальному гайду до запуска первого workflow.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add vercel/workflow --skill workflow-init -a claude-code
Открыть на GitHub

Что делает workflow-init

Скилл включается на этапе, когда workflow ещё не лежит в node_modules. Он читает package.json и конфиги, определяет фреймворк по жёсткому порядку — next, nuxt, @sveltejs/kit, astro, @nestjs/core, nitro, express, fastify, hono, vite — и берёт ровно один getting-started гайд: установка зависимостей, конфигурация фреймворка, первый workflow, route handler, запуск.

Если совпадений несколько или нет ни одного, скилл не угадывает: он спрашивает. Для пустого каталога предложит выбрать между веб-приложением, API-сервером и минимальным сервером, а потом проведёт по разделу создания проекта из нужного гайда. Концептуальные вопросы до установки тоже закрывает — тянет материалы про workflow и step и кукбук.

Проверка встроена в сценарий: поднять dev-сервер, дёрнуть пример эндпоинта через curl, посмотреть в логах, что шаги реально выполняются. Дальше по желанию npx workflow web или npx workflow inspect runs. А вот если workflow уже в зависимостях, этот скилл вам не нужен — он отправит в /workflow, который читает документацию из node_modules/workflow/docs/. Ставьте его до первой установки пакета, иначе смысла нет.

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

  • поднять durable workflow в Next.js с нуля
  • определить фреймворк по package.json, когда в проекте их несколько
  • проверить, что шаги workflow действительно выполняются, а не падают молча
  • добавить первый route handler к API-серверу на Hono или Fastify
  • разобраться с понятиями workflow и step до установки пакета

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

  • Поставь workflow в мой проект на Next.js и покажи, как запустить первый workflow
  • Настрой workflow sdk в Express-приложении, у меня пока пусто
  • Добавь durable workflows в SvelteKit, фреймворк уже стоит

Как установить workflow-init

1Через Skills CLI (Vercel)

npx skills add vercel/workflow --skill workflow-init -a claude-code

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

~/.claude/skills/workflow-init/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/workflow-init/

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

Весь набор →

Похожие

nitro Anthony Fu Скилл подтягивает знания о Nitro v3: файловые маршруты, route rules, кэш, хранилище и пресеты деплоя. Пригодится, когда агент правит nitro.config или пишет обработчики H3. Claude Code CX Codex Cursor +1 2 600установок dart-build-cli-app dart-lang Скилл для разработки command-line приложений на Dart. Даёт паттерны архитектуры, структуру точки входа, коды выхода, маршрутизацию потоков и запуск подпроцессов. Claude Code CX Codex Cursor +1 18 000установок api-docs ruvnet Скилл собирает документацию по исходникам на TypeScript и JavaScript: находит публичные экспорты, разбирает JSDoc, дописывает недостающие комментарии и выдаёт OpenAPI 3.0 для HTTP-эндпоинтов. Claude Code CX Codex Cursor +1 891установок python-pypi-package-builder официальный github Скилл помогает собрать Python-пакет, проверить его, настроить версию и опубликовать в PyPI. Подойдёт для библиотек, SDK, CLI и плагинов. GitHub Copilot 943установок pi-agent K-Dense-AI Помогает устанавливать и настраивать Pi, а также создавать расширения, интеграции и компоненты терминального интерфейса. Claude Code CX Codex Cursor +1 1 200установок wordpress-penetration-testing zebbern Скилл проверяет WordPress-сайты на типичные уязвимости и проблемы прав доступа REST API плагинов. Используется для авторизованных аудитов безопасности. Claude Code CX Codex Cursor +1 1 100установок mcp-builder официальный anthropics Скилл проводит через создание MCP-сервера на TypeScript или Python: от изучения протокола до тестов и оценки качества. Claude Code Claude.ai 130 949установок google-agents-cli-adk-code официальный Google Скилл даёт примеры и справку по Agent Development Kit: агентам, инструментам, колбэкам, состоянию и графовым workflow. Нужен при написании кода. Claude Code CX Codex Cursor +1 511 400установок

Вопросы о workflow-init

Как установить workflow-init в Claude Code?

Выполните npx skills add vercel/workflow --skill workflow-init -a claude-code. Файл появится по пути ~/.claude/skills/workflow-init/SKILL.md.

Что делает workflow-init?

Проводит первичную установку Vercel Workflow SDK: определяет фреймворк, тянет соответствующий getting-started гайд и проходит его шаги до проверки запуска.

Чем он отличается от `/workflow`?

/workflow нужен уже после установки: он читает версионированную документацию из node_modules/workflow/docs/. Если workflow в зависимостях есть, workflow-init сам переадресует на него.

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

SKILL.md · Apache-2.0
---
name: workflow-init
description: Install and configure Vercel Workflow SDK before it exists in node_modules. Use when the user asks to "install workflow", "set up workflow", "add durable workflows", "configure workflow sdk", or "init workflow" for Next.js, Express, Hono, Fastify, NestJS, Nitro, Nuxt, Astro, SvelteKit, or Vite.
metadata:
  author: Vercel Inc.
  version: '1.4'
---

# workflow-init

Initial setup of Vercel Workflow SDK **before** `workflow` is installed. Fetch the official getting-started guide for the user's framework.

## Decision flow

### 0) Sanity check
Read `package.json`. If `workflow` is already a dependency, tell the user to use `/workflow` instead (it reads versioned docs from `node_modules/workflow/docs/`). Only continue if workflow is missing.

### 1) Determine the framework
**Non-interactive:** If the user named a framework in their prompt, use it directly.

**Auto-detect:** Inspect `package.json` deps and config files. Use the first match:

1. **Next.js** - `next` dep or `next.config.*`
2. **Nuxt** - `nuxt` dep or `nuxt.config.*`
3. **SvelteKit** - `@sveltejs/kit` dep or `svelte.config.*`
4. **Astro** - `astro` dep or `astro.config.*`
5. **NestJS** - `@nestjs/core` dep or `nest-cli.json`
6. **Nitro** - `nitro` dep or `nitro.config.*`
7. **Express** - `express` dep
8. **Fastify** - `fastify` dep
9. **Hono** - `hono` dep
10. **Vite** - `vite` dep (and not matched above)

If no match or multiple matches, ask the user to pick.

### 2) Fetch and follow the getting-started guide
Fetch **exactly one** of these URLs and follow the guide step-by-step:

| Framework | URL |
|-----------|-----|
| Next.js | https://workflow-sdk.dev/docs/getting-started/next |
| Express | https://workflow-sdk.dev/docs/getting-started/express |
| Hono | https://workflow-sdk.dev/docs/getting-started/hono |
| Fastify | https://workflow-sdk.dev/docs/getting-started/fastify |
| NestJS | https://workflow-sdk.dev/docs/getting-started/nestjs |
| Nitro | https://workflow-sdk.dev/docs/getting-started/nitro |
| Nuxt | https://workflow-sdk.dev/docs/getting-started/nuxt |
| Astro | https://workflow-sdk.dev/docs/getting-started/astro |
| SvelteKit | https://workflow-sdk.dev/docs/getting-started/sveltekit |
| Vite | https://workflow-sdk.dev/docs/getting-started/vite |

Each guide covers: install deps, configure framework, create first workflow, create route handler, run + verify.

### 3) Verify setup
- Start the dev server per the guide.
- Trigger the example endpoint with the provided `curl`.
- Confirm logs show the workflow and steps executing.
- Optional: `npx workflow web` or `npx workflow inspect runs`.

### 4) No framework yet?
If no framework exists, ask what the user wants:
- **Web app**: Next.js / Nuxt / SvelteKit / Astro
- **API server**: Express / Fastify / Hono
- **Minimal server**: Nitro or Vite

Then follow the "Create Your Project" section of the chosen guide.

## Concept questions (pre-install)
If the user asks conceptual questions before installing, fetch:
- https://workflow-sdk.dev/docs/foundations/workflows-and-steps
- https://workflow-sdk.dev/cookbook

## Handoff
When setup is complete, tell the user: **Use `/workflow` for ongoing development** - it reads the versioned docs bundled in `node_modules/workflow/docs/`.

© Vercel Inc. · Apache-2.0 · vercel/workflow

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

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

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