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

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

Готовит окружение для [email protected], ставит нужные дополнения и регистрирует MCP-сервер. Пригодится при ошибках нехватки модулей в командах /vector.

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

Что делает vector-setup

Скилл выполняет первичную настройку пакета [email protected] и устраняет ошибки нехватки модулей при запуске подкоманд /vector. Без этой подготовки вызовы падают из-за отсутствия файлов ONNX или пакетов @ruvector/pi-brain и @ruvector/ruvllm.

Процесс состоит из нескольких шагов в Bash. Сначала ставится версия [email protected], затем подтягиваются дополнения. Флаг --full дополнительно устанавливает @ruvector/graph-node и @ruvector/router. Далее регистрируется MCP-сервер командой claude mcp add и выполняется проверка через doctor и info. Для полной проверки запускается скрипт plugins/ruflo-ruvector/scripts/smoke.sh.

Нативная цепочка инструментов Rust не ставится, потому что она нужна только для сборки из исходников. На macOS arm64 используется JS-заглушка из @ruvector/ruvllm, поэтому компилировать нативный биндинг SONA вручную не придётся.

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

  • зафиксировать версию [email protected] и подготовить файлы ONNX
  • доустановить пакеты @ruvector/pi-brain и @ruvector/ruvllm
  • зарегистрировать локальный MCP-сервер ruvector в Claude Code
  • запустить диагностику через ruvector doctor и smoke-скрипт

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

  • Настрой ruvector и установи все базовые зависимости
  • Запусти vector-setup с флагом --full
  • Проверь установку ruvector через doctor и подключи MCP-сервер

Как установить vector-setup

1Через Skills CLI (Vercel)

npx skills add ruvnet/ruflo --skill vector-setup -a claude-code

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

~/.claude/skills/vector-setup/SKILL.md

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

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

Весь набор →
ruflo ruvnet Скилл добавляет в проект оркестрацию мультиагентных задач, память, маршрутизацию и MCP-инструменты. Нужен для swarm-сценариев и многошаговых workflows. Claude Code CX Codex Cursor +1 4 000установок Swarm Orchestration ruvnet Скилл для управления роями агентов с параллельным выполнением задач, динамической топологией и автоматической балансировкой нагрузки. Нужен, когда одного агента недостаточно и требуется координировать специалистов разного профиля. Claude Code CX Codex Cursor +1 2 100установок github-project-management ruvnet Скилл превращает рутину вокруг issue и доски проекта в вызовы gh и ruv-swarm: метки, подзадачи, поиск дублей. Пригодится, когда задач много, а порядка в трекере нет. Claude Code CX Codex Cursor +1 1 400установок github-workflow-automation ruvnet Скилл автоматизирует GitHub Actions с координацией AI-агентов. Генерирует оптимальные pipeline, управляет pull request'ами, анализирует баги и развёртывает обновления с минимальными рисками. Claude Code CX Codex Cursor +1 1 300установок github-code-review ruvnet Организует параллельное код-ревью в GitHub с помощью агентов безопасности, архитектуры и стиля через пакет ruv-swarm. Claude Code CX Codex Cursor +1 1 300установок stream-chain ruvnet Организует последовательную передачу данных между шагами агента через цепочки промптов или готовые пайплайны. Claude Code CX Codex Cursor +1 1 200установок flow-nexus-swarm ruvnet Развёртывает облачные рои ИИ-агентов и собирает событийные процессы с очередями сообщений. Нужен для координации задач, контроля запусков и масштабирования роя. Claude Code CX Codex Cursor +1 1 200установок performance-analysis ruvnet Находит узкие места в Claude Flow swarms, профилирует операции агентов и генерирует отчёты с рекомендациями по оптимизации. Claude Code CX Codex Cursor +1 1 200установок

Похожие

cli-anything-inkscape HKUDS Скилл даёт агенту интерфейс командной строки для редактирования векторной графики Inkscape через JSON-проекты и манипуляции с SVG. Claude Code CX Codex Cursor +1 599установок godot-nodes-scenes gamedev-skills Учит агента собирать проект Godot 4.7 из узлов и сцен: делать переиспользуемые .tscn, ставить инстансы в рантайме и не падать на удалённых узлах. Claude Code CX Codex Cursor +1 6 200установок ce-explain EveryInc Скилл объясняет, почему код или процесс приняли текущую форму и что происходило за окно работы. Пригодится, когда нужна причина, а не рекомендация. Claude Code CX Codex Cursor +1 952установок setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. Claude Code 1 052 851установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. Claude Code 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. Claude Code CX Codex 282 859установок stitch-loop официальный google-labs-code Организует автономную сборку страниц через Stitch MCP. Агент берёт задачу из файла-эстафеты, создаёт экран, переносит код в проект и сразу пишет задание для следующей итерации. Claude Code CX Codex Cursor +1 56 300установок improve shadcn Анализирует кодовую базу в режиме чтения и создаёт автономные пошаговые планы для других агентов. Помогает найти баги, долги архитектуры и проблемы безопасности без правки файлов. Claude Code CX Codex Cursor +1 37 500установок

Вопросы о vector-setup

Как установить vector-setup в Claude Code?

Выполните в терминале команду npx skills add ruvnet/ruflo --skill vector-setup -a claude-code. Конфигурация сохранится по пути ~/.claude/skills/vector-setup/SKILL.md.

Зачем запускать vector-setup перед работой с ruvector?

Свежая установка ruvector выдаёт ошибки модулей при вызове команд Brain, SONA или ONNX. Скилл ставит нужные npm-пакеты в один проход, регистрирует MCP-сервер и проверяет рабочее состояние утилиты.

Что добавляет флаг --full при установке?

С аргументом --full скилл дополнительно ставит пакеты @ruvector/graph-node и @ruvector/router помимо базовых @ruvector/pi-brain и @ruvector/ruvllm.

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

SKILL.md · MIT
---
name: vector-setup
description: First-run setup for [email protected] — installs ONNX/Brain/SONA add-ons, registers the MCP server, and verifies the install via `doctor`
argument-hint: "[--full]"
allowed-tools: Bash Read
---

# Vector Setup

Bootstraps `[email protected]` and its optional add-ons so every `/vector` subcommand actually works on first run.

## Why this exists

Out of the box, several `/vector` subcommands fail with a confusing dep error:

| Error | Missing package |
|-------|-----------------|
| `ONNX WASM files not bundled. The onnx/ directory is missing.` | none — upgrade to ruvector 0.3.3, which bundles it (0.2.x lacks it) |
| `Brain commands require @ruvector/pi-brain` | `@ruvector/pi-brain` |
| `SONA not available. Native error: Cannot find module '/.../@ruvector/sona/index.js'` | `@ruvector/ruvllm` (JS fallback) |
| `LLM commands require @ruvector/ruvllm` | `@ruvector/ruvllm` |

This skill installs them in one pass.

## Steps

1. **Pin ruvector**:
   ```bash
   npm install [email protected]
   ```
2. **Install the add-ons** (idempotent — only what's missing):
   ```bash
   npm install @ruvector/pi-brain \
               @ruvector/ruvllm
   ```
   For a leaner install, pass `--full` to also pull `@ruvector/graph-node` and `@ruvector/router`:
   ```bash
   npm install @ruvector/pi-brain \
               @ruvector/ruvllm \
               @ruvector/graph-node \
               @ruvector/router
   ```
3. **Verify the binary**:
   ```bash
   npx -y [email protected] doctor
   npx -y [email protected] info
   ```
4. **Register the MCP server**:
   ```bash
   claude mcp add ruvector -- npx -y [email protected] mcp start
   claude mcp list | grep ruvector
   ```
5. **Sanity check** the most common subcommands:
   ```bash
   npx -y [email protected] hooks route "test"
   npx -y [email protected] attention list
   npx -y [email protected] rvf examples
   ```
6. **(Optional) Generate a pi identity** for brain + edge:
   ```bash
   npx -y [email protected] identity generate
   npx -y [email protected] identity show
   ```

## Smoke test

For a deterministic verification of the install, run the plugin's bundled smoke script:
```bash
bash plugins/ruflo-ruvector/scripts/smoke.sh
```

It checks: version pin, top-level subcommand visibility, `hooks ast-analyze`, `hooks route`, `attention list`, `rvf examples`, and `info`. Exits non-zero if any drift from the contracted surface is detected.

## What this does not install

- Native Rust toolchain (optional; only needed for source builds)
- Platform-specific native bindings (auto-detected by `@ruvector/core`)
- `@ruvector/sona` native binding (the JS fallback via `@ruvector/ruvllm` is sufficient on macOS arm64; Linux x64 has its own native binding)

If `doctor` still reports a problem after this skill runs, paste its output verbatim and ask.

© ruvnet · MIT · ruvnet/ruflo

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

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

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