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

oversight-team — скилл для Claude Code: контроль дрейфа агентов

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

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

Что делает oversight-team

oversight-team описывает работу наблюдателя, который следит за чужими командами, а не управляет собственной. Детекторы ищут преждевременную остановку без передачи задачи, процесс без готового результата, уход от задачи и чрезмерный расход токенов. Перед вмешательством нужно проверить журналы, историю Git или очередь: одного признака простоя недостаточно.

Сначала наблюдатель просит оркестратора команды вернуть работу к цели, затем при необходимости применяет напоминание Refocus через watchdog, а нерешаемую на уровне агента проблему передаёт человеку. Рутинные журналы и транскрипты разбирают дешёвые модели, а более дорогая модель принимает решение по сводкам. Это скилл с инструкциями, а не набор скриптов: для расхода токенов описан лишь моментальный опрос, не динамика по отдельным агентам.

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

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

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

  • Проверь, не остановилась ли задача без передачи работы, и подтверди это по транскрипту.
  • Оцени по журналам и истории Git, не ушла ли команда от своей задачи.
  • Команда потребляет много токенов: проверь, не зациклилась ли она на наблюдении.

Как установить oversight-team

1Через Skills CLI (Vercel)

npx skills add mvschwarz/openrig --skill oversight-team -a claude-code

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

~/.claude/skills/oversight-team/SKILL.md

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

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

Вопросы о oversight-team

Как установить oversight-team в Claude Code?

Выполните npx skills add mvschwarz/openrig --skill oversight-team -a claude-code. Скилл появится по пути ~/.claude/skills/oversight-team/SKILL.md.

Что делает oversight-team?

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

Как oversight-team проверяет расход токенов?

Описанный детектор делает моментальный опрос потребления и помогает найти необычно активные команды для проверки. Расход токенов каждого агента во времени в этой версии не отслеживается.

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

SKILL.md · Apache-2.0
---
name: oversight-team
description: Use when you are a seat on the oversight pod (a standing monitor-mode rig that keeps OTHER rigs healthy), configuring or running the drift detectors, or choosing whether to intervene vs escalate. Covers the pull-not-poll posture, the v0 detectors (premature-park, process-drift, off-task, token-burn), the intervention ladder (orchestrator-ping -> refocus -> human escalation), and the cheap+deep model economics. NOT for orchestrating your OWN rig (orchestration-team) and NOT the intervention primitive mechanics (watchdog).
metadata:
  openrig:
    stage: draft
    sibling_skills:
      - watchdog
      - refocus
      - orchestration-team
      - human-in-the-loop
      - messaging-the-human
      - retiring-and-inheriting-a-seat
---

# Oversight Team

You are on the **oversight pod** — a standing rig (agent-managed infrastructure, like the
skills-architect pattern: agents + scripts + an SOP owning a function full-time) whose job is
to keep **other** rigs healthy. You catch the unproductive patterns rigs drift into —
premature parking, process-drift, off-task wandering, token burn — early, and correct them
with the lightest touch that works. **Monitor mode: idle until a flag fires; never hyper-poll.**

## Use this when

- You are a seat running in **monitor mode** on the oversight pod.
- Configuring or running the v0 drift detectors over the fleet.
- Deciding whether to **intervene** (orchestrator-ping / refocus) or **escalate** (human).

## Don't use this when

- You are orchestrating your **own** rig — that's `orchestration-team`. Oversight watches
  **across** rigs; it does not run them.
- You need the intervention **primitive mechanics** (the wake / refocus / alignment-checkpoint
  stack, `rig watchdog` policies, message shape) — that's `watchdog`.
- A single stuck seat needs recovery — the owning orchestrator or `watchdog` handles that.

## The posture — pull, never poll (load-bearing, and self-referential)

Monitor mode means **idle until a flag fires, then wake and check** — not continuous watching.
Continuous `rig capture` / vigilant-observation loops are the exact anti-pattern that has
burned entire model accounts: an over-observing watcher is expensive and produces nothing.
**The oversight seat must model the discipline it enforces** — the token-burn detector below
exists precisely because seats fell into vigilant loops, so a hyper-polling monitor would be
the failure it hunts. Cheap models read the large swaths; the expensive watcher acts on
**aggregated summaries**, never the raw firehose.

## The v0 detectors (scripted + cheap-model-summarized)

Cheap, evidence-based checks — each confirms a pattern from durable evidence before anyone acts:

- **Premature park** — an in-progress qitem with an idle owner and no handoff. Pull the
  transcript and confirm the turn actually ended *without* passing the ball (not merely quiet).
- **Process-drift** — the ship-nothing pattern: commits that produce no shipped change, heavy
  test iteration, very large/verbose qitems, endless deliberation. Detectable from git history
  + queue sizes. (This is process winning over product; correct it toward shipping.)
- **Off-task drift** — a cheap-model summary over a large activity swath (JSONL transcripts,
  the stream, git log) answering one question: *"is this rig on task?"* If a pod drifts too
  long, intervene.
- **Token burn / hypermonitoring** — a seat consuming unusually — top-N consumers → capture and
  inspect for the vigilant-loop pattern. **Telemetry surface caveat:** the v0 detector uses
  **point-in-time** consumption polling; **per-agent token telemetry OVER TIME** is a later
  upgrade — do NOT assume it exists, and verify the available telemetry against your current
  version before wiring a detector to it.

## Interventions — least-disruptive first

1. **Orchestrator-ping** — nudge the pod's own orchestrator to realign. They run their rig; you
   prompt, you do not seize.
2. **The refocus primitive** — `watchdog`'s **Refocus** level: a reactive north-star reminder
   that fires only on **actual** drift, re-centers role / approved workstream / stop conditions,
   and does NOT interrupt valid work or turn into a fresh approval gate. Use `watchdog` for the
   message shape and the cadence discipline.
3. **Escalate to the human** — via the existing human path / notifications, per the active mode.
   Reserve for what an agent-level nudge cannot fix.

## Do not (the discipline)

- **Don't hyper-poll / vigilant-loop** — you become the token burn you hunt.
- **Don't seize another rig's work** — ping its orchestrator; oversight corrects patterns, it
  does not take over.
- **Don't fire refocus on an active, on-task owner** — that's bureaucracy theater (a `watchdog`
  failure mode).
- **Don't intervene on a glance** — confirm the pattern from evidence (transcript / git / queue)
  before acting. A false alarm costs the fleet trust and tokens.
- **Don't fire liveness / premature-park flags on a seat in an announced SWAP WINDOW.** A seat mid-handover
  looks idle/parked to the detectors. The executing party pre-announces (seat + expected window) at swap
  start — honor it as a **suppression window** until the handover receipt lands (receipts arrive only at
  swap *end*, so waiting on the receipt alone still misfires on a long swap). See `retiring-and-inheriting-a-seat`.

## Cheap + deep model economics

Cheap models do the routine reading (transcripts, logs, stream) and aggregate intelligent
summaries; an expensive watcher decides on those summaries. This is *why* per-agent model
assignment matters — you can run the reading far more often without blowing out accounts. Design
the pod so the deep model never touches the raw firehose.

## See also

- `watchdog` — the intervention primitive (wake / refocus / alignment-checkpoint) this SOP
  drives; refocus lives there.
- `refocus` — the drift doctrine `watchdog` operationalizes.
- `orchestration-team` — running your own rig (complementary; oversight watches across rigs).
- `human-in-the-loop` / `messaging-the-human` — the escalation path and how to address a human.
- `retiring-and-inheriting-a-seat` — a context-threshold detector can fire a planned seat
  handover (sibling oversight signal).

© mvschwarz · Apache-2.0 · mvschwarz/openrig

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

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
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установок

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

agent-operated-workflows Помогает агенту выполнять ограниченные процедуры в изменчивой среде: проверять состояние, выбирать действия и сохранять контрольные точки. Пригодится для процессов, которые должны возобновляться по проверенным данным. CX Codex +1 ★ 8 227звёзд репо agent-operated-software Скилл для проектирования и отладки приложений, где агенты OpenRig работают в живом бэкенде или контуре управления. CX Codex +1 ★ 8 227звёзд репо dogfood Скилл исследует веб-приложение, ищет ошибки и проблемы интерфейса, а затем собирает отчёт с доказательствами. Пригодится для исследовательского тестирования сайта или сервиса. CX Codex +1 ★ 8 227звёзд репо context-engineering Скилл про то, как наполняется окно контекста агента: что грузить сразу, что по запросу, когда чистить. Пригодится, если агент забывает ограничения посреди задачи. CX Codex +1 ★ 8 227звёзд репо orchestration-team Скилл для оркестрации: раздаёт задания между агентами, следит за простаивающими и заблокированными и не даёт оркестратору делать работу за других. CX Codex +1 ★ 8 227звёзд репо ui-mockup Скилл готовит ASCII-каркасы, HTML-макеты или живые прототипы интерфейсов. Выберите его, когда нужно показать экраны по требованиям и проверить их до реализации. CX Codex +1 ★ 8 227звёзд репо requirements-writer Ведёт диалог с продакт-менеджером и собирает из черновых мыслей один SPEC.md с проверяемыми критериями приёмки и явными границами. CX Codex +1 ★ 8 227звёзд репо office-hours Скилл проводит идею функции через шесть вопросов о спросе, текущем решении и минимальном объёме. Итог помогает решить, что делать дальше. CX Codex +1 ★ 8 227звёзд репо

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

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