log-work — скилл для Claude Code: журнал работы и установка
Скилл записывает завершённый отрезок работы в WORKLOG/YYYYMMDD.md и оставляет ссылки на подробности. Пригодится, когда нужно сохранять краткую историю задач для людей и ИИ-агентов.
npx skills add pchalasani/claude-code-tools --skill log-work -a claude-codeЧто делает log-work
log-work создаёт файл WORKLOG/YYYYMMDD.md по дате текущего дня. Если файл уже есть, скилл добавляет в него новый раздел верхнего уровня с заголовком из времени HH:MM и краткой темой. Журнал не обязан описывать каждый шаг: в нём остаются суть работы и ссылки на файлы с деталями.
В записи можно указать идентификатор сессии, созданные или прочитанные текстовые и Markdown-файлы, результат работы и изменённые файлы кода. Что включать, зависит от задачи. Существующий журнал пополняется новым разделом, поэтому записи не перезаписывают предыдущие.
Какие задачи решает
- зафиксировать выполненную часть работы в Markdown-журнале
- добавить запись к журналу за текущую дату
- сохранить ссылки на файлы с подробностями задачи
- указать в журнале созданные и изменённые файлы
Примеры запросов агенту
- Запиши выполненную работу в
WORKLOG/YYYYMMDD.mdи добавь ссылки на затронутые файлы. - Зафиксируй, какие текстовые файлы ты прочитал и создал, и кратко опиши результат.
- Добавь новый раздел в текущий журнал с временем и темой работы.
Как установить log-work
1Через Skills CLI (Vercel)
npx skills add pchalasani/claude-code-tools --skill log-work -a claude-code2Вручную: положить файлы
~/.claude/skills/log-work/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/log-work/
1Через Skills CLI (Vercel)
npx skills add pchalasani/claude-code-tools --skill log-work -a codex2Вручную: положить файлы
.agents/skills/log-work/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add pchalasani/claude-code-tools --skill log-work -a cursor2Вручную: положить файлы
.cursor/skills/log-work/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install pchalasani/claude-code-tools log-work2Вручную: положить файлы
.github/skills/log-work/SKILL.md1Через Skills CLI (Vercel)
npx skills add pchalasani/claude-code-tools --skill log-work -a gemini-cli2Командой платформы
gemini skills install https://github.com/pchalasani/claude-code-tools --path plugins/workflow/skills/log-workВручную: положить файлы
.devin/skills/log-work/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add pchalasani/claude-code-tools --skill log-work -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о log-work
Как установить log-work в Claude Code?
Выполните npx skills add pchalasani/claude-code-tools --skill log-work -a claude-code. Файл скилла находится по пути ~/.claude/skills/log-work/SKILL.md.
Что делает log-work?
Он записывает краткое описание сделанной работы в WORKLOG/YYYYMMDD.md, добавляя новый раздел с отметкой времени. В запись можно включить ссылки на файлы и результаты.
Что попадает в запись журнала?
Можно указать идентификатор сессии, прочитанные и созданные текстовые или Markdown-файлы, результат задачи и изменённые файлы кода. Состав записи зависит от ситуации.
Исходный текст
SKILL.md · MIT
--- name: log-work description: >- Log the work segment that you did after the last work log until now in a log file at WORKLOG/YYYYMMDD.md where YYYYMMDD is based on today's date. The intent of this worklog is not to be exhaustive and super detailed. It is meant more as a very concise description plus, importantly, REFERENCES to more detailed documents such as code files or markdown documents, etc. This allows humans as well as AI agents to only refer to these additional documents if they want details. This is the progressive disclosure principle. --- # log-work 1. create the file WORKLOG/YYYYMMDD.md if it doesn't already exist. 2. if the file exists, append a new TOP-LEVEL markdown section to it. 3. When you add a section, follow this format for the section header, so it has HH:MM timestamp followed by suitable concise topic ```markdown # 13:45 Added feature xyz ``` In the log section include a CONCISE set of items such as the following (Not all may apply to all situations, use your judgement): - the session_id of the current session - any text/md file(s) you CREATED and their purpose - any text/md file(s) you READ as part of the current task - short description of what you just did, including any results you got - which code files were created/changed
© pchalasani · MIT · pchalasani/claude-code-tools