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

working-on — скилл для Claude Code: трекинг-документ задачи и установка

Назначает файл отслеживания источником правды для текущей задачи. Агент дописывает туда решения, находки и планы по ходу работы.

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

Что делает working-on

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

Внутри — набор правил поведения, а не скрипты. Правки советуется держать короткими: пункты и небольшие абзацы вместо связного текста. Записывать нужно причину решения, а не только его суть. Устаревшие разделы переезжают в «Archive» или «Resolved», а не удаляются. Если документа ещё нет, агент создаёт его под задачу.

Есть и отдельная оговорка про git: коммитить документ, которого нет в истории репозитория, скилл запрещает. Так что учтите это заранее, если файл отслеживания лежит внутри проекта. Вызов идёт с аргументом-путём: без пути скилл не знает, какой документ вести.

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

  • сохранить решения по фиче между сессиями агента
  • зафиксировать найденный баг и обходной путь в одном месте
  • вернуть контекст после того, как чат закрылся
  • вести список открытых вопросов по многшаговой задаче
  • записать план в файл, а не оставить его в переписке

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

  • Возьми docs/auth-refactor.md как документ отслеживания этой задачи
  • Работаем над багфиксом, веди notes/bug-142.md как источник правды
  • Начинаем фичу экспорта, документ отслеживания — docs/export.md

Как установить working-on

1Через Skills CLI (Vercel)

npx skills add posit-dev/skills --skill working-on -a claude-code

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

~/.claude/skills/working-on/SKILL.md

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

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

Вопросы о working-on

Как установить working-on в Claude Code?

Выполните npx skills add posit-dev/skills --skill working-on -a claude-code. После этого скилл лежит по пути ~/.claude/skills/working-on/SKILL.md.

Что делает working-on?

Назначает указанный файл источником правды по текущей задаче и обязывает агента дописывать туда решения, находки, планы и коммиты. Документ остаётся после завершения сессии.

Попадёт ли документ отслеживания в коммит?

Только если файл уже есть в истории git репозитория. В остальных случаях скилл велит оставлять его вне коммитов.

Исходный текст

SKILL.md · MIT
---
name: working-on
description: "Set a tracking document as the source of truth for the current feature or task. Use when starting work on a feature, bug fix, or multi-step task that benefits from a persistent record of decisions, discoveries, and progress. Keeps the document updated as work proceeds."
disable-model-invocation: true
arguments: [path]
argument-hint: "[path-to-tracking-doc] [additional instructions]"
metadata:
  author: Garrick Aden-Buie (@gadenbuie)
  version: "1.1"
license: MIT
---

# Working On

You are managing a tracking document that serves as the source of truth for the current task or feature.

The tracking document is: `$path`

## Behavior

Once activated, treat the tracking document as a living record. Update it after:

- Any decision is made (architectural, design, scope, naming, etc.)
- A new problem, bug, or edge case is discovered
- A new sub-feature or requirement emerges
- An issue is raised or resolved
- Any significant implementation work is completed
- A key part of a conversation with the user that would be useful to recall later
- Any time you commit files — a commit is a strong signal that the tracking document should also be reviewed and updated
- Any plan you form — write it to the document rather than presenting it only in chat; the document is the persistent record

If in doubt, update the document. It is better to over-document than to lose context.

## Git Handling

Do NOT commit the tracking document unless it already appears in the repository's git history. If the file is not tracked by git, leave it out of any commits.

## Guidelines

- Keep updates concise — bullet points and short paragraphs are preferred over prose
- Use timestamps or date headers when the document spans multiple sessions
- Record the *why* behind decisions, not just the *what*
- When a section becomes stale or irrelevant, move it to an "Archive" or "Resolved" section rather than deleting it
- If the document doesn't exist yet, create it with a sensible structure based on the task at hand

© Garrick Aden-Buie (@gadenbuie) · MIT · posit-dev/skills

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

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

Из того же набора20

pr-threads-resolve Скилл закрывает все незакрытые треды ревью в PR текущей ветки одной командой. Пригодится, когда правки уже внесены и осталось только снять статус «unresolved». CX Codex +1 668установок pr-threads-address Скилл находит все неразрешённые треды ревью в пулреквесте текущей ветки, вносит правки в код с тестами и помогает ответить рецензенту. CX Codex +1 666установок alt-text Пишет и правит alt-текст для графиков и картинок в R-пакетах и документах Quarto. Пригодится, когда фигуры на сайте pkgdown или в .qmd остаются без описания. CX Codex +1 587установок ggsql Помогает агенту писать и править запросы ggsql, где SQL и описание графика живут в одном синтаксисе. Пригодится, когда нужно построить визуализацию прямо из таблицы или CSV. CX Codex +1 522установок implement Скилл берёт готовый файл плана и передаёт задачи субагентам для параллельного исполнения. Он проверяет состояние ветки git и отслеживает прогресс. CX Codex +1 491установок review-testing Разбирает тесты, написанные вместе с фичей или багфиксом: ловит слабые утверждения, лишние моки и хрупкие места. Пригодится, когда тесты вроде есть, а уверенности в них нет. CX Codex +1 474установок maintainer-decline Скилл помогает мейнтейнерам открытых проектов вежливо закрывать issues, отклонять пулреквесты и объяснять архитектурные решения без лишних споров. CX Codex +1 409установок new-work Ведёт markdown-файл с чек-листом, решениями и ссылками на issue и PR. Пригодится, когда работа идёт не одну сессию. CX Codex +1 327установок

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

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