Skip to content
Productivity
Skill

/daily

Дневной фокус штаба — что делать сегодня по открытым задачам всех отделов. Применять по «что сегодня» и в утреннем запуске по расписанию.

From plugin
personal-corp-os
24033 skills

Claude Code

$ npx -y skills add serejaris/personal-corp-os --skill daily --agent claude-code

SKILL.md

daily.SKILL.md
name: daily
description: Дневной фокус штаба — что делать сегодня по открытым задачам всех отделов. Применять по «что сегодня» и в утреннем запуске по расписанию.

Daily

**Отдел** — единица штаба со своими задачами: папка или репозиторий, на который ссылается файл правил штаба. Если в файле правил штаба они названы проектами, это те же отделы.

Каждый запуск читает задачи заново из источников. Файл дня — срез со ссылками; задача живёт в своём источнике.

Шаги

1. Определи сегодняшнюю дату из системного времени. 2. Прочитай файл правил штаба (`CLAUDE.md` или `AGENTS.md` в корне штаба). Найди:

  • строки, где лежат задачи отделов, например `Обучение: ../corp-learn. Задачи отдела лежат в ../corp-learn/tasks/.` или `Задачи всех отделов — GitHub Project 3, owner my-handle.`;
  • раздел «Правила приоритета»: что важнее, сколько дел брать на день, какие колонки или лейблы значат «ждёт решения человека».

3. Строк о том, где лежат задачи, нет: остановись, скажи об этом и предложи дописать по строке на отдел в формате выше. Дальше иди только по путям, которые записаны в файле правил. 4. Прочитай задачи каждого отдела из его источника:

  • **файлы**: `tasks/*.md` отдела, кроме `README.md` и `_template.md`;
  • **GitHub Project (доска)**: `gh project item-list <N> --owner <owner> --format json --limit 200`; у каждой карточки-issue вне колонки `Done` возьми состояние и тело через `gh issue view <content.url> --json state,body,labels,updatedAt`;
  • **GitHub Issues без доски**: `gh issue list --repo <owner/repo> --state open --json number,title,url,body,labels,updatedAt`.

Источник не читается: запиши отдел в «Не прочитано» с причиной. 5. Отбрось закрытые задачи. Задача **закрыта**:

  • в файле — статус «принято», «завершена» или «снята»;
  • на доске — колонка `Done` или issue в состоянии `CLOSED`;
  • в issues — состояние `CLOSED`.

6. По каждой открытой задаче возьми поля:

| Поле | Файл `tasks/*.md` | Issue и карточка доски | |---|---|---| | состояние | раздел «Текущее состояние» | строка `**Status:**` в теле, иначе колонка доски | | следующий шаг | раздел «Следующий шаг» | строка `**Next:**` в теле | | ждёт решения человека | раздел «Результат и решение человека», если там вопрос к человеку | колонка или лейбл, которые «Правила приоритета» называют ожиданием решения | | срок | строка со сроком в файле | поле даты карточки или W-label |

Поля нет в источнике: пиши «не указано». 7. Разложи задачи по разделам файла дня, каждую ровно в один: «Ждёт решения человека», «Просрочено или заблокировано», «В работе», «Остальное открытое». Внутри раздела порядок по «Правилам приоритета». 8. Выбери дела на сегодня для раздела «Сегодня»: столько, сколько велят «Правила приоритета». «Правил приоритета» нет — раздел «Сегодня» пропусти. 9. Запиши файл дня в штабе `tasks/<ГГГГ-ММ-ДД>.md`, папку `tasks/` создай при необходимости. Файл дня уже есть: замени срез задач, заметки человека оставь как есть.

Файл дня

# ГГГГ-ММ-ДД

## Сегодня
- <отдел> · <задача>: <следующий шаг> · <ссылка>

## Ждёт решения человека
- <отдел> · <задача>: <какое решение нужно> · [файл](../../corp-learn/tasks/<файл>.md)

## Просрочено или заблокировано
- <отдел> · <задача>: <срок или блокер> · <ссылка>

## В работе
- <отдел> · <задача>: <следующий шаг> · <ссылка>

## Остальное открытое
- <отдел> · <задача>: <состояние> · <ссылка>

## Не прочитано
- <отдел>: <причина>

Ссылки на файлы относительные от файла дня, на issue — URL. Пишутся только непустые разделы.

Ответ в чат

До 7 строк: что ждёт решения человека, дела на сегодня, путь к файлу дня. Есть непрочитанные отделы — одна строка о них. «Правил приоритета» в файле правил штаба нет — одна строка об этом с предложением завести их через скилл `grill-me`.

Границы

  • Задачи отделов только читаешь; пишешь один файл — файл дня.
  • Задачи, сроки и пути берёшь из источников как есть.
  • Вопросы человеку задаёшь после того, как файл дня записан и ответ в чат дан; исключение — остановка на шаге 3.
Read more
@serejaris
Ships withpersonal-corp-os

Manager uses your local Manager Config for repositories and boards; the distributed skill contains no personal workspace logs.

Stars on GitHub

Momentum

stars in total
240
Star history of serejaris/personal-corp-os on GitHub, a chart by star-history.com

Other skills on personal-corp-os.

daily-retro

daily-retro

Experimental. Daily retro from your agents' own logs: reads today's Claude Code and Codex sessions on this machine, groups them…

art-director

art-director

Orchestrate iterative visual style searches with branch prompts, decision graphs, feedback loops, and final direction selection.

avatar

avatar

Робот агента Personal Corp. Агент делает себе голову робота из набора деталей, хранит её в штабе в stack/avatars.json и кладёт в…

benchmark

benchmark

Use when choosing between engines or models for an agent pipeline and the answer must come from measurement on your own data, not…

More skills from other plugins.

i-have-adhd

i-have-adhd

Shape output for a reader with ADHD: lead with the next action, number multi-step work, restate state across turns, suppress…

@ayghri@ayghriInstall Skill
ab-test-analysis

ab-test-analysis

Analyze A/B test results with statistical significance, sample size validation, confidence intervals, and ship/extend/stop…

@phuryn@phurynInstall Skill
distilly

distilly

Set up the owner profile so a personal agent knows who it works for (first-run setup, \"get to know me\"), or distill colleague,…

Questions about daily.

Which coding agents can use daily?
daily installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.