rvf-manage — скилл для Claude Code: что делает и как установить
Выгружает память агента в файл RVF и загружает обратно: перенос между проектами, бэкап, обмен накопленным контекстом.
npx skills add ruvnet/ruflo --skill rvf-manage -a claude-codeЧто делает rvf-manage
Скилл пишет память агента в формат RVF и читает её обратно. Внутри файла лежат эмбеддинги на 384 измерения (ONNX), метаданные с таймстампами и неймспейсами, теги, причинные связи между записями, контекст сессии и область агента. Нужен, когда накопленное пора перенести в другой проект или отдать команде.
Работа идёт через MCP-инструменты плагина ruflo: список записей, экспорт, импорт, миграция формата, статистика хранилища. Экспорт запускается из CLI, векторы попадают в файл по умолчанию, убрать их можно флагом --include-vectors false. Импорт сливает данные и пропускает дубликаты. Путь для выгрузки скилл советует брать внутри проекта и не перезаписывать файл, который вы не читали.
С публикацией осторожнее. hooks transfer store — это маркетплейс паттернов на публичном IPFS-реестре, и всё опубликованное может осесть в кэше. Сначала прогоняйте содержимое через transfer_detect-pii. А копирование из соседнего локального проекта через hooks transfer from-project с машины ничего не отправляет. Экспортированные файлы не шифруются настройкой at-rest, так что если память чувствительная, файл тоже.
Какие задачи решает
- выгрузить память проекта в файл RVF
- перенести накопленный контекст в другой проект
- подтянуть авто-память Claude Code в текущий неймспейс
- обновить формат старых записей после апгрейда
- проверить содержимое на PII перед публикацией паттернов
Примеры запросов агенту
- Выгрузи память в `memory.rvf` и покажи список записей перед экспортом
- Импортируй `memory.rvf` в неймспейс `backend` и скажи, сколько дубликатов пропустил
- Прогони содержимое через `transfer_detect-pii`, прежде чем что-то публиковать
Как установить rvf-manage
1Через Skills CLI (Vercel)
npx skills add ruvnet/ruflo --skill rvf-manage -a claude-code2Вручную: положить файлы
~/.claude/skills/rvf-manage/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/rvf-manage/
1Через Skills CLI (Vercel)
npx skills add ruvnet/ruflo --skill rvf-manage -a codex2Вручную: положить файлы
.agents/skills/rvf-manage/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add ruvnet/ruflo --skill rvf-manage -a cursor2Вручную: положить файлы
.cursor/skills/rvf-manage/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install ruvnet/ruflo rvf-manage2Вручную: положить файлы
.github/skills/rvf-manage/SKILL.md1Через Skills CLI (Vercel)
npx skills add ruvnet/ruflo --skill rvf-manage -a gemini-cli2Командой платформы
gemini skills install https://github.com/ruvnet/ruflo --path plugins/ruflo-rvf/skills/rvf-manageВручную: положить файлы
.devin/skills/rvf-manage/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add ruvnet/ruflo --skill rvf-manage -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора104
Весь набор →Похожие
Вопросы о rvf-manage
Как установить rvf-manage в Claude Code?
Выполните npx skills add ruvnet/ruflo --skill rvf-manage -a claude-code. Скилл окажется по пути ~/.claude/skills/rvf-manage/SKILL.md.
Что делает rvf-manage?
Управляет файлами RVF: список записей, экспорт с векторами, импорт с пропуском дубликатов, миграция формата и статистика хранилища.
Чем `hooks transfer from-project` отличается от `hooks transfer store`?
Первый копирует паттерны из другого локального проекта, и с машины ничего не уходит. Второй работает с маркетплейсом на публичном IPFS-реестре, где опубликованное может остаться в кэше.
Исходный текст
SKILL.md · MIT
--- name: rvf-manage description: Manage RVF (Ruflo Vector Format) files for portable agent memory and cross-platform transfer argument-hint: "<import|export|list|migrate|stats|delete> [options]" allowed-tools: mcp__plugin_ruflo-core_ruflo__memory_store mcp__plugin_ruflo-core_ruflo__memory_retrieve mcp__plugin_ruflo-core_ruflo__memory_list mcp__plugin_ruflo-core_ruflo__memory_delete mcp__plugin_ruflo-core_ruflo__memory_stats mcp__plugin_ruflo-core_ruflo__memory_import_claude mcp__plugin_ruflo-core_ruflo__memory_migrate mcp__plugin_ruflo-core_ruflo__hooks_transfer mcp__plugin_ruflo-core_ruflo__transfer_detect-pii Bash --- # RVF Management Manage RVF files for portable, transferable agent memory. ## When to use When you need to export agent memory to RVF format for backup, transfer between projects, or share knowledge between teams. ## Steps 1. **List memories** — call `mcp__plugin_ruflo-core_ruflo__memory_list` to see all stored memories 2. **Export** — `npx @claude-flow/cli@latest memory export -o <file> [-n <namespace>] [-f json|csv|binary]` (vectors included by default; `--include-vectors false` to drop them). Pick the output path inside the project, never an existing file you have not read 3. **Import** — `npx @claude-flow/cli@latest memory import -i <file> [-n <namespace>]` (merges and skips duplicates by default), or call `mcp__plugin_ruflo-core_ruflo__memory_import_claude` to pull in Claude Code auto-memories 4. **Migrate** — call `mcp__plugin_ruflo-core_ruflo__memory_migrate` for format upgrades 5. **Stats** — call `mcp__plugin_ruflo-core_ruflo__memory_stats` for storage metrics ## RVF format RVF (Ruflo Vector Format) stores: - Vector embeddings (384-dim ONNX) - Metadata (timestamps, namespaces, tags) - Causal relationships between entries - Session context and agent scope ## Transfer between projects Copy patterns from another local project (nothing leaves the machine): ```bash npx @claude-flow/cli@latest hooks transfer from-project --source /path/to/other/project ``` `hooks transfer store` is different: it is the pattern **marketplace** on the public IPFS registry (`list`, `search`, `download`, `publish`). Never run `publish` for project memory unless the user asks for it, and scan the content for PII and secrets first (`mcp__plugin_ruflo-core_ruflo__transfer_detect-pii`). Anything published may be cached and cannot be recalled. Exported files are not encrypted by the at-rest setting (see the plugin README); treat them as sensitive if the memory is.
© ruvnet · MIT · ruvnet/ruflo