К основному содержанию
скилл CX Codex

start-issue — скилл для Claude Code: что делает и как установить

Запускает работу над задачей из Marshroom: обновляет main, создаёт ветку Git, загружает описание задачи и переводит её статус в running.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add vkehfdl1/Marshroom --skill start-issue -a claude-code
Открыть на GitHub

Что делает start-issue

Скилл связывает локальный репозиторий со списком задач приложения Marshroom. Он читает файл ${MARSHROOM_STATE:-~/.config/marshroom/state.json}, проверяет удалённый адрес через команду git remote get-url origin и находит тикеты текущего проекта по формату owner/repo.

Перед созданием ветки вида Feature/#N или HotFix/#N скилл подтягивает актуальный main. Затем статус задачи обязательно переводится в running через CLI-утилиту marsh start либо прямой атомарной записью через jq. Если обновить файл состояния не удалось, процесс немедленно прерывается.

В финале агент выводит текст из issueBody прямо в контекст диалога и запрашивает разрешение перейти к планированию через режим /plan. Если в конфигурационном файле корзина задач пуста, скилл откажется продолжать работу.

Какие задачи решает

  • переключиться на чистую ветку под номер задачи
  • подтянуть описание тикета из Marshroom прямо в контекст агента
  • синхронизировать статус задачи в state.json перед началом работы
  • отфильтровать очередь тикетов для активного Git-репозитория

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

  • Начни работу над задачей 42 через start-issue
  • Выбери тикет из корзины Marshroom и подготовь ветку
  • Возьми в работу следующую задачу для этого репозитория

Как установить start-issue

1Через Skills CLI (Vercel)

npx skills add vkehfdl1/Marshroom --skill start-issue -a claude-code

2Вручную: положить файлы

~/.claude/skills/start-issue/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/start-issue/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о start-issue

Как установить start-issue в Claude Code?

Выполните в терминале команду npx skills add vkehfdl1/Marshroom --skill start-issue -a claude-code. Также можно вручную сохранить файл по пути ~/.claude/skills/start-issue/SKILL.md.

Что делает скилл start-issue?

Он находит тикет в очереди Marshroom для текущего репозитория, обновляет main, создаёт ветку Feature/#N или HotFix/#N, выставляет статус running и загружает подробности задачи в чат.

Что нужно иметь в системе для обновления статуса задачи?

Скилл пытается вызвать CLI-команду marsh start. Если утилита marsh отсутствует в PATH, для атомарной перезаписи файла state.json потребуется утилита jq.

Похожие скиллы

Все скиллы по теме «Git и GitHub» →
triage Matt Pocock Скилл проводит issue и внешние PR через роли триажа, проверку и подготовку брифа для агента. Подойдёт мейнтейнеру, который разбирает очередь задач. 990 453установок code-review Matt Pocock Проверяет изменения от выбранной точки по стандартам репозитория и требованиям задачи. Нужен для ревью ветки, PR или незавершённой работы. 789 521установок implement Matt Pocock Выполняет задачу по спецификации или тикетам, ведёт работу через тесты и завершает её ревью с коммитом. Подходит для задач, где нужен дисциплинированный цикл разработки. 774 700установок git-guardrails-claude-code Matt Pocock Скилл ставит хук Claude Code, который останавливает опасные Git-команды до их запуска. Нужен, если агент не должен делать push или удалять изменения. 499 069установок setup-pre-commit Matt Pocock Скилл настраивает pre-commit для JavaScript-репозитория: Husky запускает форматирование, проверку типов и тесты перед коммитом. 489 289установок scaffold-exercises Matt Pocock Скилл создаёт структуру учебных упражнений с секциями, задачами, решениями и пояснениями. Пригодится при запуске нового раздела курса. 480 196установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой