dev-workflow
Команды

Vault-команды

Slash-команды для работы с vault в Claude Code

Vault-команды

Slash-команды работают внутри Claude Code (VS Code или CLI). Устанавливаются в .claude/commands/vault/ при dev-workflow init.

/vault:from-spec

Заполнить vault из спецификации проекта. Для новых проектов, где есть только SPEC.md.

/vault:from-spec              # ищет SPEC.md в корне
/vault:from-spec docs/spec.md # конкретный файл

4 фазы с user-approve:

  1. stack.md — технологии из спеки (с проверкой версий через context7)
  2. conventions.md — конвенции (или предложение на основе стека)
  3. knowledge.md — архитектура, data model, API, security (мульти-перспективный анализ)
  4. gameplan.md — фазы и задачи

После gameplan — предлагает создать файлы фаз (.dev-vault/phases/) и задачи.

/vault:analyze

Глубокий анализ существующей кодовой базы. Заполняет conventions.md и knowledge.md.

/vault:analyze

3 фазы: conventions → knowledge → verification. Каждая фаза требует approval.

Записи

КомандаЧто создаётГде
/vault:bugЗапись о решённом баге.dev-vault/bugs/
/vault:adrАрхитектурное решение.dev-vault/architecture/
/vault:debtТехдолг.dev-vault/debt/

Архитектура и аудит

КомандаЧто делает
/vault:arch "вопрос"Архитектурный анализ: 2-3 варианта с trade-offs, рекомендация
/vault:project-reviewПолный аудит проекта: 7 перспектив, scoring A-F, gameplan vs reality

Анализ

КомандаЧто делает
/vault:searchПоиск по vault
/vault:depsКарта зависимостей модулей
/vault:security-scanАудит безопасности
/vault:test-gapsПоиск непокрытого тестами кода
/vault:engram-stats [--runs N] [--json]Engram timeline dashboard: byMethod / byMemoryType / byStep / recentRuns + live daemon status. Wrapper над dev-workflow engram-stats

Snapshots

Point-in-time recovery для vault. Thin wrappers над dev-workflow snapshot CLI.

КомандаЧто делает
/vault:snapshotСписок snapshots (newest first)
/vault:snapshot create [name]Создать snapshot. Default name: snap-<ISO>
/vault:snapshot show <name>JSON manifest snapshot'а
/vault:snapshot delete <name>Удалить snapshot (с подтверждением). Slash всегда показывает manifest до удаления
/vault:rollback <name>Восстановить vault. Auto-создаёт pre-rollback-<ISO> — rollback reversible. ВСЕГДА требует explicit yes подтверждение

Storage: <vault>/snapshots/<name>/ directory copy + manifest.json. Excludes snapshots/ recursive, .edit-log.json, .profile-state, *.engram-trace.jsonl. См. CLI Reference / Snapshots для underlying команд.

On this page