Daily
Быстрый локальный скилл: человек спрашивает — сразу получает ответ в чате.
Граница
Работай только с текущим отделом. Не обходи штаб, соседние отделы, календарь и внешние системы. GitHub разрешён только тогда, когда tasks/README.md называет GitHub Issues активным источником задач этого отдела.
Алгоритм
- Определи сегодняшнюю дату, ISO-неделю и все семь дат недели из системного времени. Имя плана всегда вычисляется заново:
reports/WNN-plan.html или формат, принятый текущим отделом.
- Прочитай
AGENTS.md, README.md и блок "Активный режим" в tasks/README.md.
- Собери активные задачи из одного указанного источника:
- режим
локальные файлы → прочитай tasks/*.md, кроме README.md и _template.md;
- режим
GitHub Issues → через GitHub CLI прочитай открытые Issues репозитория из блока "Активный режим", включая их body и URL; отдельно проверь, что среди локальных файлов не осталось задач со статусом новая, в работе, на приёмке или заблокирована.
- Если активный режим не указан, источник недоступен или в GitHub-режиме осталась хотя бы одна активная локальная задача, сразу покажи конфликт источников и не угадывай.
- Не показывай задачи со статусом
завершена или снята.
- Остальные задачи распредели ровно в один раздел по приоритету:
просрочено или заблокировано, если дата прошла или статус заблокирована;
в работе, если статус в работе;
запланировано сегодня, если дата совпадает с сегодняшней.
- Не дублируй одну задачу в нескольких разделах.
- Не угадывай состояние по свободному тексту. Если обязательное поле отсутствует, пометь это как пробел записи.
- Если living plan уже существует, обнови его после сборки фактов:
- сохрани все семь дней; прошедшие дни показывают закрытый факт и выполненные задачи, текущий день выделен, будущие дни остаются планом;
- замени только содержимое пар
daily:updated и daily:kanban; сохрани скрытую пару daily:day-slice для совместимости;
- каждая карточка имеет ровно один
data-area, который задаёт цвет карточки;
- Area Explorer строится из карточек канбана и не хранит дубль задач;
- не меняй цели Areas, список часовых поясов, ключ localStorage и состояние чекбоксов Wealth.
- Если плана нет, сообщи это одной строкой после дневного среза и предложи запустить
planning. Не создавай недельный план из daily.
- Сразу ответь в чат. Не проводи интервью и не меняй задачи или Issues без подтверждённого факта.
Формат ответа
## Сегодня · ГГГГ-ММ-ДД
### В работе
- <задача> — <следующий шаг> · <ссылка на файл или Issue>
### Запланировано сегодня
- <задача> — <результат> · <ссылка на файл или Issue>
### Просрочено или заблокировано
- <задача> — <дата или блокер> · <ссылка на файл или Issue>
Пустые разделы не показывай. Если активных задач нет, ответь: "На сегодня активных задач отдела не найдено".
Запрещено
- создавать отдельный дневной список;
- менять статусы без факта;
- скрывать просроченные и заблокированные задачи;
- превращать ответ в планирование недели;
- задавать вопросы до первого ответа.
- удалять прошедшие дни или сокращать доску до "сегодня + два дня";
- переписывать HTML целиком и сбрасывать локальное состояние Wealth.
1---2name: daily3description: Use when the user asks "что сегодня", "задачи на сегодня", "план на день", or wants the current department's living weekly plan refreshed from task facts.4---5
6# Daily
7
8Быстрый локальный скилл: человек спрашивает — сразу получает ответ в чате.
9
10## Граница
11
12Работай только с текущим отделом. Не обходи штаб, соседние отделы, календарь и внешние системы. GitHub разрешён только тогда, когда `tasks/README.md` называет GitHub Issues активным источником задач этого отдела.
13
14## Алгоритм
15
161. Определи сегодняшнюю дату, ISO-неделю и все семь дат недели из системного времени. Имя плана всегда вычисляется заново: `reports/WNN-plan.html` или формат, принятый текущим отделом.
172. Прочитай `AGENTS.md`, `README.md` и блок "Активный режим" в `tasks/README.md`.
183. Собери активные задачи из одного указанного источника:
19 - режим `локальные файлы` → прочитай `tasks/*.md`, кроме `README.md` и `_template.md`;
20 - режим `GitHub Issues` → через GitHub CLI прочитай открытые Issues репозитория из блока "Активный режим", включая их body и URL; отдельно проверь, что среди локальных файлов не осталось задач со статусом `новая`, `в работе`, `на приёмке` или `заблокирована`.
214. Если активный режим не указан, источник недоступен или в GitHub-режиме осталась хотя бы одна активная локальная задача, сразу покажи конфликт источников и не угадывай.
225. Не показывай задачи со статусом `завершена` или `снята`.
236. Остальные задачи распредели ровно в один раздел по приоритету:
24 - `просрочено или заблокировано`, если дата прошла или статус `заблокирована`;
25 - `в работе`, если статус `в работе`;
26 - `запланировано сегодня`, если дата совпадает с сегодняшней.
277. Не дублируй одну задачу в нескольких разделах.
288. Не угадывай состояние по свободному тексту. Если обязательное поле отсутствует, пометь это как пробел записи.
299. Если living plan уже существует, обнови его после сборки фактов:
30 - сохрани все семь дней; прошедшие дни показывают закрытый факт и выполненные задачи, текущий день выделен, будущие дни остаются планом;
31 - замени только содержимое пар `daily:updated` и `daily:kanban`; сохрани скрытую пару `daily:day-slice` для совместимости;
32 - каждая карточка имеет ровно один `data-area`, который задаёт цвет карточки;
33 - Area Explorer строится из карточек канбана и не хранит дубль задач;
34 - не меняй цели Areas, список часовых поясов, ключ localStorage и состояние чекбоксов Wealth.
3510. Если плана нет, сообщи это одной строкой после дневного среза и предложи запустить `planning`. Не создавай недельный план из daily.
3611. Сразу ответь в чат. Не проводи интервью и не меняй задачи или Issues без подтверждённого факта.
37
38## Формат ответа
39
40```markdown
41## Сегодня · ГГГГ-ММ-ДД
42
43### В работе
44- <задача> — <следующий шаг> · <ссылка на файл или Issue>
45
46### Запланировано сегодня
47- <задача> — <результат> · <ссылка на файл или Issue>
48
49### Просрочено или заблокировано
50- <задача> — <дата или блокер> · <ссылка на файл или Issue>
51```
52
53Пустые разделы не показывай. Если активных задач нет, ответь: "На сегодня активных задач отдела не найдено".
54
55## Запрещено
56
57- создавать отдельный дневной список;
58- менять статусы без факта;
59- скрывать просроченные и заблокированные задачи;
60- превращать ответ в планирование недели;
61- задавать вопросы до первого ответа.
62- удалять прошедшие дни или сокращать доску до "сегодня + два дня";
63- переписывать HTML целиком и сбрасывать локальное состояние Wealth.