Workspine — скилл

Рабочий процесс для кодинг-агентов: план с вашим согласием, проверка по доказательствам и передача состояния между сессиями.

  • 58 ★ репозитория
  • Последний коммит
Скилл

Расширенный доступ

Почему такой уровень

  • Установка создает служебные папки в репозитории, а навыки направляют агента на правки кода и запуск проверок
Все причины и проверки

patricksys/workspine

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/workspine

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Установка создает служебные папки в репозитории, а навыки направляют агента на правки кода и запуск проверок

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Workspine приводит работу агента к одному порядку: сначала план, потом выполнение, затем проверка, и все это записано в репозитории. Команда `npx -y workspine setup` добавляет в текущий репозиторий папку `.work/` с долгим состоянием проекта и навыки `.agents/skills/work-*`. Адаптеры под конкретного агента необязательны. Работа идет через навыки. `work-plan` собирает проверенный план и задает вопросы по существенному, после чего вы даете согласие в чате и агент записывает его к плану. `work-execute` реализует утвержденный план, `work-verify` проверяет результат по доказательствам: если в плане есть утверждение про интерфейс, оно может потребовать реальных данных из браузера. Есть и `work-quick` для понятной мелкой правки, `work-new-project` для старта, а также `work-pause`, `work-resume` и `work-progress` для передачи состояния новой сессии.

Для кого. Разработчикам, которые ведут проект с несколькими агентами и сессиями и хотят хранить решения и проверки вместе с кодом.

Подходит, если

  • Агент слишком быстро догадывается за вас, и решение по поведению нужно утвердить заранее
  • Тесты прошли, а отрисованный интерфейс все равно неверен, и нужна проверка в браузере
  • Работа прервалась посреди задачи, а новая сессия должна продолжить с места остановки
  • Проект меняют разные агенты, и общее состояние должно лежать в репозитории

Не подходит, если

  • Задача самодостаточна, решения и проверки очевидны: обычного процесса агента хватит
  • Нельзя добавлять в репозиторий служебные папки `.work/` и `.agents/`
  • Нужна полностью автономная работа без вопросов и подтверждений

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

Используй work-plan: боковая панель документации должна открывать выбранную страницу, но не ломать ручное сворачивание. Покажи вопросы и жди моего согласия.

Ограничения

Нужен Node.js 22 или новее. В нестандартных средах без терминала установку запускают как `npx -y workspine setup --yes`, давая явное разрешение на ограниченную запись. Лучше всего подтвержден Codex CLI: один сквозной прогон записан только для него, Claude Code и OpenCode получают те же сгенерированные файлы без сквозного прогона, а Cursor, GitHub Copilot и Gemini CLI заявлены как поддержка с оговорками. Ветка `main` может содержать неопубликованные изменения, версию проверяют через `npx -y workspine --version`. Установщик пишет файлы в репозиторий.

Как отключить. Удалите из репозитория папки `.work/` и `.agents/skills/work-*`, а также адаптеры под нужного агента, если ставили. Глобальную установку убирают отдельно по документации.

Частые вопросы

Как продолжить после остановки?

Перед остановкой вызовите `work-pause` и проверьте, что сохранены решения, незавершенное и следующий шаг. В новой сессии запустите `work-resume` или `work-progress`.

Когда использовать work-quick?

Когда изменение уже понятно и ему нужно меньше церемоний. Для проекта, который еще надо оформить, есть `work-new-project`.

Что хранится в `.work/`?

Решение, краткий итог реализации и доказательства проверки. Новая сессия восстанавливает по этим записям решения и незавершенную работу.

Как дать согласие на план?

Явно напишите в чате, что согласны с планом. Агент запишет согласие к плану и подтвердит, ручной идентификатор или правка записи не нужны.

Какие агенты поддерживаются?

Лучше всего Codex CLI. Claude Code и OpenCode получают те же файлы, а Cursor, GitHub Copilot и Gemini CLI работают с оговорками.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Builder Skills

Skills for agents

Набор небольших скиллов от Builder.io для рабочих привычек агента: визуальные планы и разборы диффов, сверка с документацией, кросс-агентное ревью и аккуратные

СкиллРасширенный доступ4,7 тыс.Звезды репозитория

Девять скиллов JS Mastery ведут изменение по фазам: от идеи и спецификации до проверки, тестов, текстов для релиза и сверки документов

СкиллРасширенный доступ1,6 тыс.Звезды репозитория

Планы, решения и результаты проверок лежат в Git: незаконченную задачу продолжит другой агент или коллега командой ~go

СкиллРасширенный доступ369Звезды репозитория

Девять коротких навыков: тесты, ревью, планы в виде ADR, слайды, база знаний, картинки, воркдеревья и исполнение планов.

СкиллРасширенный доступ59Звезды репозитория

Плагин для Claude Code и Codex вводит режимы xdo, xdel и xflow: главный агент планирует, исполнитель кодит, оценщик проверяет.

ПлагинРасширенный доступ54Звезды репозитория
Российский стек

Скилл-оркестратор: по описанию идеи агент пишет требования и спецификацию, делит работу на таски, собирает проект и проверяет итог

СкиллШирокий доступ611Звезды репозитория

Коротко о README

Все лежит в репозитории, команды вызываются из чата агента, отдельная служба не нужна. Проверка опирается на доказательства, а не на заявление агента.

Бейдж для README

Сообщить о проблеме