serejaris/ris-claude-code/manager
Claude Code and agent skill by serejaris/ris-claude-code
- community
Checking that the SKILL.md file is still in the repository.
Связывает сессию с задачами штаба в файлах tasks/ или в GitHub issues. Запись — «синкни сессию»: итог сессии в задачу и файл дня. Чтение — «что по <задаче>»: текущее состояние задачи.
Install
npx vskill@latest install serejaris/ris-claude-code/managerSKILL.md
Manager
Два режима: запись переносит итог сессии в задачу, чтение отвечает, что с задачей сейчас.
Развилка: где лежат задачи
Сначала прочитай файл правил штаба и файл правил отдела (AGENTS.md или CLAUDE.md).
- Задачи лежат в файлах (
tasks/): работай по разделу «Уровень 1», остальной документ не нужен. - Задачи в GitHub issues: работай с раздела «Уровень 2: задачи в GitHub issues».
- Строки о том, где лежат задачи, нет: предложи её дописать, например «Задачи отдела лежат в
tasks/», и спроси человека до первой записи.
Уровень 1: задачи в файлах
Запись, в конце сессии:
- Найти задачу. Ищи задачу этой сессии в
tasks/отдела (путь из правил: где лежат задачи). Файла нет: создайtasks/<ГГГГ-ММ-ДД>-<slug>.mdс разделами:
```markdown # <название задачи>
## Результат ## Контекст ## Как проверить ## Текущее состояние ## Следующий шаг ## Результат и решение человека ```
- Обновить файл задачи. Перепиши «Текущее состояние» (что сделано и где лежит) и «Следующий шаг» (одно действие). «Результат и решение человека» заполняет человек; агент переносит туда только его слова из сессии.
- Файл дня. Допиши строку со ссылкой на файл задачи в файл дня штаба: путь из правил штаба, по умолчанию
tasks/<ГГГГ-ММ-ДД>.mdв штабе. Формат строки:- <отдел>: <что сделано> → ../<отдел>/tasks/<файл>.md. - Саммари в чат:
`` ✓ сделано: ... ✎ ждёт человека: ... дальше: ... ``
Чтение: «что по <задаче>» ищется по tasks/ отделов из карты отделов штаба; ответ берётся из разделов «Текущее состояние» и «Следующий шаг».
Уровень 2: задачи в GitHub issues
Источник правды по задаче — GitHub issue: тело, состояние, лейблы, эпик. Доска (GitHub Project) показывает, что активно на неделе, и обновляется вслед за issue.
- Запись — в конце сессии: прочитать, что сделано; найти существующие issues; обновить их прогрессом и комментарием о работе; соблюсти инварианты эпика, W-label и доски; новый issue создать, только когда ни один не подошёл.
- Чтение — в любое время: «что по <задаче>» → поиск по репозиториям из конфига, сжатое состояние найденных issues с эпиком, лейблами, колонкой доски и последней активностью.
Все операции с issue (прочитать, изменить, записать, синк доски) идут через manager: он держит контракт записи, инварианты и синк доски.
Что читать дальше
Справочники лежат рядом со скиллом. Читай целиком тот, что нужен на текущем шаге; каждый начинается с оглавления.
| Шаг | Справочник | |
|---|---|---|
| Любой вызов: выбрать режим, режим работы по умолчанию, язык ответа, цикл планирования, когда применять, pre-flight | references/modes.md | |
| Запись: алгоритм синка, авторизация, связь коммита и issue, артефакты планирования, колонка доски, чистка плана при закрытии, «обновить или создать», комментарий как запасной канал | references/write-mode.md | |
| Чтение: алгоритм, пакетное чтение доски, доказательство эпика, связанный контекст, ложные совпадения | references/read-mode.md | |
Поиск существующих issue: ключи, критерий совпадения, пакетный GraphQL и защиты jq | references/search.md | |
Эпик: что считается эпиком, как найти, агрегирующий эпик, видимый корень, блок Related, проверка до синка | references/parent-epic.md | |
| W-label: текущая неделя, дата события, дрейфы, бэклог, быстрое создание лейбла | references/w-labels.md | |
Заголовок нового issue: формула {действие} {объект}, правила, примеры | references/titles.md | |
| Тело issue: критерий готовности, шаблоны тела, обновления и комментария | references/templates.md | |
| Что показать пользователю: план, отчёт, ответ на чтение | references/output.md | |
| Интеграция с CRM (если включена в конфиге) | references/crm.md | |
| Частые ошибки — сверка перед выполнением плана | references/mistakes.md |
Настройка: Manager Config
До первого использования задай это в AGENTS.md проекта (предпочтительно) или в CLAUDE.md (совместимость). Конфига агента у проекта ещё нет — запусти corp-doctor, он создаст или починит его. Владелец, репозитории, пути и номера досок берутся только отсюда.
corp-doctor — скилл первичной настройки и починки этого конфига. Тип работы живёт в лейблах, эпике и на доске (см. references/titles.md).
Железные инварианты
Каждый issue, который трогает manager, соблюдает первые три; активный issue текущей недели — ещё 4–6:
- W-label — текущая или будущая неделя либо неделя события с датой, если W-label включён в конфиге. Лейбла нет в репозитории — создай его.
- Эпик — ровно один, через GitHub Sub-issues API. Каждый issue, который сам не эпик, привязан к эпику. См. references/parent-epic.md.
- Трек задают заголовок и эпик. Лейблы — только W-label и лейблы типа работы.
- Место на доске — активный issue текущей недели стоит на доменной доске (если она есть) и на недельной доске. W-label без места на доске =
Project drift. - Эпик виден на доске — для активного дочернего issue текущей недели эпик сам стоит на нужной доске с непустой колонкой статуса.
- Комментарий о работе — в записи, когда над issue в этой сессии шла реальная работа: комментарий в таймлайн с итогом и ссылками на коммиты; он пишется в дополнение к смене колонки, лейбла или места на доске. Синк только лейбла или доски без работы над задачей обходится без комментария.
Эпика нет ни в одном репозитории — manager до синка показывает это в плане и предлагает создать новый эпик или выбрать существующий. После синка у каждого issue есть эпик.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/manager/SKILL.md
Popularity
- Repository stars
- 219
- Repository forks
- 26
- 7-day trend score
- 27
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/serejaris/ris-claude-code/manager)