rusproektstroi-star

Cadence — Development skill for Claude Code

Development community

Golden-image + PowerShell 7 orchestrator for a fleet of VMware Workstation VMs (host: Windows + Windows Terminal, guest: headless Ubuntu) running Claude Code agents — two-role tmux panes, dev-server l.

How to install Cadence

This entry records only its repository, not the path inside it, so there is no exact command to give. Open rusproektstroi-star/Cadence and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Cadence does

Golden-image + PowerShell 7 orchestrator for a fleet of VMware Workstation VMs (host: Windows + Windows Terminal, guest: headless Ubuntu) running Claude Code agents — two-role tmux panes, dev-server lifecycle, deploy automation

Alternatives in Development

  • Domxss — Confirm DOM XSS in a real headless browser — injects canary payloads into params + URL fragment and only repor 4.5k ★
  • Workstation Setup — Shared workstation setup for both source trees in this repo 2.8k ★
  • Alethe Agents — A local-first desktop workspace for running, organizing, and resuming multiple coding agents and shells with r 511 ★

README

Cadence

**Cadence** — двухуровневая система golden-образов и оркестратор для флота виртуальных машин, на которых живут и работают ИИ-агенты (Claude Code) как полноценные CLI-разработчики: каждый проект — своя VM, поднимается за минуты, а не часы ручной настройки, с разделением ролей, ресурсов и доступов из коробки.

**На чём это работает** (стек, с самого начала, не второстепенная деталь): хост — Windows + VMware Workstation + PowerShell 7 (запускается в Windows Terminal, не в голой консоли — см. `docs/OPERATIONS.md` §2), гости — headless Ubuntu Server без графики.

Зачем это

Когда нужно несколько независимых ИИ-агентов на отдельных машинах — по одной VM на проект — либо настраиваешь каждую вручную (долго, легко ошибиться, ничего не переиспользуется), либо строишь систему один раз и дальше просто клонируешь. Cadence — это второй путь.

Одна команда клонирует эталонный образ в новую проектную машину: деобезличивает MAC/hostname/ SSH-ключи, ставит статический IP, разворачивает deploy-ключ для приватного репозитория проекта, клонирует код, поднимает панели агентов — и машина готова к работе.

Архитектура — два слоя

**1. Golden-образ** (`cli-golden` в примерах) — эталонный VM-образ (Ubuntu, headless, без графики). Несёт:

  • Node.js + Claude Code, готовые к работе из коробки;
  • tmux-сессию agents с двумя панелями — инженер (agents.0, слева) и бюро (agents.1, справа), позиция гарантирована порядком создания панелей, не выбором;
  • ролевой канон в CLAUDE_CONFIG_DIR каждой панели — кто есть кто, что можно и что нельзя;
  • собственный набор CLI-инструментов (devctl, devpanel, devctl-watchdog), доступных голым именем из любого контекста входа (симлинки в /usr/local/bin/, не зависят от вида шелла);
  • баннер при логине со списком того, что уже установлено — не нужно помнить между сессиями.

**2. Оркестратор** (`vmfleet.ps1`) — PowerShell-скрипт на хосте (Windows + VMware Workstation). Управляет всем парком: клонирование, старт/стоп, статус, снапшот