codex-lane-worker
Bounded Codex Lane writer protocol for one assigned task. Use only when the lane runtime assigns this worker.
Lane-stack work-process cheat sheet. Catalog of resume, onboard, architect a new app, design, docs. Use when user says info, справка, lane-stack:info, /lane-stack:info, что умеет стек, как запускать.
$ npx -y skills add VKirill/claude-lane-stack --skill info --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/infoContext preview
The summary Claude sees to decide when to auto-load this skill.
Lane-stack work-process cheat sheet. Catalog of resume, onboard, architect a new app, design, docs. Use when user says info, справка, lane-stack:info, /lane-stack:info, что умеет стек, как запускать.
name: info description: Lane-stack work-process cheat sheet. Catalog of resume, onboard, architect a new app, design, docs. Use when user says info, справка, lane-stack:info, /lane-stack:info, что умеет стек, как запускать. argument-hint: "[info]" user-invocable: false
Render the card below **exactly** (Russian markdown). Then **stop**. No intro. No extra sections. Do not start a run, onboard, or design extract.
---
Рабочие процессы терминального Lane Stack. Одна сессия = `dev-orchestrator`. В чате Lane Pilot запуск ранов — `lane_pilot_dispatch_writer`.
resume ──► onboard? ──► туду / план ──► архитектор? ──► дизайн? ──► ран ──► доки
| | Как открыть | |---|---| | Этот каталог | `/lane-stack:info` · `/info` · «справка» | | Один процесс | `/lane-stack:<имя> info` |
---
Нужен в новой сессии на уже живом репо. Собирает коротко: что сейчас, что застряло, какой следующий шаг. Не пишет код и не открывает ран.
`/lane-stack:resume-project` · `/resume-project` · шпаргалка: `/lane-stack:resume-project info`
Нужен, когда нет `CLAUDE.md` или репо чужое. Делает понятную карту: что за продукт, какие части, где тесты. Живой UI без DESIGN.md — это не он, а `design-lead`.
`/project-onboard` · `/project-onboard deep` · `/lane-stack:project-onboard info`
Нужен, когда ещё обсуждаете, *что* строить. Говорит обычными словами. Каждый ответ сразу пишет в файлы плана (`brief`, как части связаны, данные, риски). Ран не открывает.
`/app-architect` · `/lane-stack:app-architect info`
Нужен, если будут экраны. Пишет полные `docs/DESIGN.md` и `apps/<имя>/docs/DESIGN.md` (агент `design-lead`): цвета, шрифты, компоненты. Без этих файлов UI-ран не стартует.
`/lane-stack:project-design info`
**`web-design`** — веб-дизайнер: слоп, ревью вёрстки, роутер на `design-taste` / `impeccable-ui`. Аудит пишет `design-lead` (`MODE=audit`). Чинить живой UI — ран после «делай». `/lane-stack:web-design info`
**`ui-ux-pro-max`** — справочник рядом: стили, удобство, баннеры. Сами DESIGN.md не пишет. `/lane-stack:ui-ux-pro-max info`
Нужен, когда код уже изменился, а описание устарело. Обновляет живые доки по диффу. Не вики, не старые планы, не новые фичи.
`/lane-stack:docs-maintain info`
Крутилки в adoc уже рекомендуемые (субагент, Codex terra, inject). Корпус живой после `Enabled`. Одно правило = один файл. Ядро грузится каждую сессию. Пишет только `lane-memory write`.
`/lane-stack:lane-memory info`
Где лежат паспорт, доска, фазы, модули. Не код сайта и не 18 модулей подряд.
`/lane-stack:seo-project-life info` · агент `seo-specialist`
Не SEO-ключи. Файлы: `.agents/copy/` — `INDEX.md`, `ANAMNESIS.md`, `audience.md`, `buyer-personas/p1.md`, `voice.md`, `pages/<slug>.md`, `research/inbox|used|dead`. `locked` не трогать.
Первый полный анализ (нет папки или пустой оффер): скилл **сам ведёт опрос** пачками по 2–3 вопроса — оффер → ЦА → персона/доказательства (`first-interview.md`). Ответы сразу в шаблоны. «не знаю» = `unknown`. Без оффера H1 не пишет.
Повторно: audience → headlines → ux. Серый HTML-вайрфрейм: `page-prototype`. Русский текст — любой агент, не только copy-lead: вычитка, типографика, нейрослоп, редактура, UX-тексты, деловая переписка или сказали `ru-text` → `ru-text`; «вычитай» → `ru-check`; «оцени» → `ru-score`. Ресёрч: `tavily` · `copy-research/helpers.md`.
`/lane-stack:copy-project-life` · агент `copy-lead` · `/lane-stack:ru-text` · `/lane-stack:ru-check` · `/lane-stack:ru-score` · `/lane-stack:tavily` · `/lane-stack:site-copy-audience` · `/lane-stack:site-copy-headlines` · `/lane-stack:site-copy-ux` · шпаргалка: `/lane-stack:copy-project-life info`
Нововведения OpenCode только в этот плагин. Не второй plugin-файл. YAML задач — `lane-contract`. Диагноз прогона: «делай диагноз».
Claude: `/lane-stack:opencode-lane info`. OpenCode TUI: `/opencode-lane` (не `/lane-stack:`).
---
Не скиллы. Оркестратор сам их спавнит.
| Агент | Зачем | |---|---| | `design-lead` | DESIGN.md, UX/UI-аудит, серый прототип (`prototype`), цветной HTML-макет (`mockup`) | | `run-supervisor` | смотрит один ран | | `lane-supervisor` | одно действие `lane-ctl` | | `emergency-writer` | Codex после terminal block | | `project-onboarder` | онбординг паспорта (первый) | | `docs-maintainer` | wiki после онборда (второй) | | `night-reviewer` | ночной review | | `seo-specialist` | SEO harness (не код) | | `copy-lead` | копирайт, ЦА, страницы (не SEO, не код) | | `tavily` | поиск Tavily, отчёт с URL (не копирайт, не SEO) | | `browser-qa` | живой браузер, replay в `.agents/qa/` (не DESIGN, не код) |
---
Claude Lane Stack is a self-hosted toolkit for coordinating coding agents through CLI processes, task contracts, Git workspaces, and verification receipts (bin/run-controller:117-159, schemas/task-v2.schema.json:1-60).
Bounded Codex Lane writer protocol for one assigned task. Use only when the lane runtime assigns this worker.
Operate Claude Lane Stack schema-v2 runs from Codex. Use for lane status, start, resume, review, verification, evidence, or…
Детекция и коррекция AI-сгенерированного текста по методике DrMax LinguaForensic v3.9.4 (284 лингвистических признака + 16…
Owner-facing architect for a new app or service. Plain-language chat; living plan artifacts on disk. Use when user says…
Live browser QA + Playwright-compatible replay. Disk .agents/qa/. Use when (terminal Lane Stack): проверь в браузере, кликни…
Delegate fat file reads to the project's pm_read worker. Use when a Read/cat/head/tail/sed of a file over pm_read.min_lines was…