Task Observer

task-observer - One Skill to Rule Them All

Мета-скилл, который наблюдает за рабочими сессиями агента и предлагает улучшения существующих скиллов и кандидатов на новые

Скилл

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Читает контекст рабочих сессий и записывает журналы наблюдений в файловую систему
  • Использует вспомогательные скрипты на Python для миграции и проверки бандла скилла
Все причины и проверки

rebelytics/one-skill-to-rule-them-all

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/task-observer-one-skill-to-rule-them-all

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Выполните в терминале в папке проекта

npx skills add rebelytics/one-skill-to-rule-them-all --skill task-observer -a claude-code -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add rebelytics/one-skill-to-rule-them-all --skill task-observer -a cursor -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add rebelytics/one-skill-to-rule-them-all --skill task-observer -a github-copilot -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add rebelytics/one-skill-to-rule-them-all --skill task-observer -a codex -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add rebelytics/one-skill-to-rule-them-all --skill task-observer -a gemini-cli -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add rebelytics/one-skill-to-rule-them-all --skill task-observer -a cline -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add rebelytics/one-skill-to-rule-them-all --skill task-observer -a roo -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Форк Roo Code, папки .roo те же.

Выполните в терминале в папке проекта

npx skills add rebelytics/one-skill-to-rule-them-all --skill task-observer -a opencode -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит 80ab2f3.

Текст для агента

Скачай .skill из последнего релиза или склонируй репозиторий и положи SKILL.md, references/ и scripts/ в один каталог скиллов, например .claude/skills/task-observer/. Затем добавь инструкцию запуска из references/environments.md в CLAUDE.md и проверь активацию в новой сессии.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

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

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

Подходит, если

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

Не подходит, если

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

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

Отметь наблюдения по этой сессии и предложи, какие скиллы стоит улучшить

Ограничения

Пользы больше, когда библиотека скиллов и объем работы растут, для маленькой установки затраты на журнал и ревью могут не окупаться. Описание скилла само по себе срабатывает ненадежно: нужно добавить инструкцию запуска в CLAUDE.md или хук старта сессии, иначе журнал не появится. Постоянный журнал требует доступа к файловой системе и стабильного пути, иначе наблюдения теряются. Скилл рассчитан на архитектуру Claude, другим платформам часть понятий нужно адаптировать.

Как отключить. Удалите папку скилла task-observer из каталога скиллов и уберите инструкцию запуска из CLAUDE.md или хук старта сессии. Журналы наблюдений можно удалить отдельно.

Проверка безопасности

  • Читает контекст рабочих сессий и записывает журналы наблюдений в файловую систему
  • Использует вспомогательные скрипты на Python для миграции и проверки бандла скилла

Коротко о README

README представляет мета-скилл, который наблюдает за рабочими сессиями, ловит правки пользователя, непокрытые задачи и собственные пробелы и превращает их в улучшения скиллов и кандидатов на новые. Он ничего не меняет сам, а готовит рекомендации на ревью и ведет журнал наблюдений плюс отдельный журнал сквозных принципов. Установка идет через .skill из релиза или через папку с SKILL.md, references/ и scripts/, при этом важно отдельно включить активацию через CLAUDE.md или хук и проверить ее в новой сессии. Скилл рассчитан на окружения Claude, для сред без файловой системы работает в режиме документа передачи. Лицензия CC BY 4.0.

SKILL.md

---
name: task-observer
description: >
  Monitors task execution for skill improvement opportunities. Use during ANY
  multi-step task, agentic workflow, or work session where the agent uses
  tools and produces deliverables. Captures patterns, user corrections,
  workflow insights, and methodology worth preserving as reusable skills.
  Also triggers in post-task feedback discussions and when the user mentions
  skill observations, improvements, the observation log, skill taxonomy, or
  asks the agent to watch for skill opportunities.
  Also known as "One Skill to Rule Them All" — trigger on this phrase too.
  IMPORTANT: invoke this skill before the FIRST tool call of any session and
  before writing or proposing a plan.
---

# Task Observer — Continuous Skill Discovery & Improvement

Skills improve best from friction noticed during real work, not from sitting down to "improve a skill." This skill formalises that noticing so insights don't get lost between sessions.

Частые вопросы

Скилл сам правит мои скиллы?

Нет. Он ведет журнал наблюдений и готовит конкретные рекомендации, а применять их или нет решаете вы на ревью.

Почему журнал не появляется?

Скорее всего скилл не запускается. Одного описания мало: добавьте инструкцию запуска в CLAUDE.md или хук старта сессии и проверьте в новой сессии.

Выбор редакции

Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами

CLIВысокий риск390,7 тыс.Звезды репозитория
Выбор редакции

Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам

CLIВысокий риск249,8 тыс.Звезды репозитория
Выбор редакции

Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования

CLIВысокий риск210,6 тыс.Звезды репозитория
Выбор редакции

Открытая библиотека промптов с плагином Claude Code, MCP-сервером и CLI: поиск, получение и улучшение промптов и скиллов из агента

ПлагинСредний риск171,5 тыс.Звезды репозитория
Foxx AITask Observer

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.