# regression-alert

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

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · ★ 1121
- Автор: hoangsonww
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/hoangsonww/Claude-Code-Agent-Monitor/tree/HEAD/plugins/ccam-quality/skills/regression-alert/SKILL.md
- Обновлён: 2026-10-23
- HTML: https://affpapa.org/nevibecode/skills/regression-alert

## Что делает

Скилл берёт данные Agent Monitor и делит историю на два окна: свежее и базовое той же длины. По умолчанию это последние 7 дней против предыдущих 7. Дальше считает две метрики: долю ошибок (APIError к общему числу событий) и долю сбоев инструментов — разницу между PreToolUse и PostToolUse.

На выходе — таблица с базовым и свежим значением, изменением в процентных пунктах и процентах, направлением и вердиктом. Каждая метрика помечается как явная регрессия, шум или улучшение. Скилл называет сессии, которые дали больше всего ошибок, и инструменты с выросшим разрывом. Работает только на чтение, кроме явного пути с армом правила алерта.

Область узкая: только надёжность и сбои. Для дрейфа кэша, стоимости и компакции в описании указан другой скилл — `regression-watch` из ccam-insights. Чтобы данные вообще появились, дашборд должен отвечать на `http://localhost:4820`; если `curl` до него не доходит, запустите `npm start` из корня репозитория.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill regression-alert -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/regression-alert/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/regression-alert/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill regression-alert -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/regression-alert/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill regression-alert -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/regression-alert/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install hoangsonww/Claude-Code-Agent-Monitor regression-alert
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/regression-alert/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill regression-alert -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/hoangsonww/Claude-Code-Agent-Monitor --path plugins/ccam-quality/skills/regression-alert
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/regression-alert/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill regression-alert -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/hoangsonww/Claude-Code-Agent-Monitor/tree/HEAD/plugins/ccam-quality/skills/regression-alert/SKILL.md

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

## Примеры запросов агенту
- Проверь регрессии надёжности за последние 7 дней против предыдущих 7
- Сравни только долю ошибок: `errors`
- Проверь сбои инструментов и поставь алерт: `tools` `arm`

## Похожие
- [sentry-create-alert](https://affpapa.org/nevibecode/skills/sentry-create-alert.md) — скилл · 4100 установок
- [cx-alerts](https://affpapa.org/nevibecode/skills/cx-alerts.md) — скилл · 3600 установок
- [authoring-log-alerts](https://affpapa.org/nevibecode/skills/authoring-log-alerts.md) — скилл · 356 установок
- [cargo-observability](https://affpapa.org/nevibecode/skills/cargo-observability.md) — скилл · 6300 установок
- [monitoring-observability](https://affpapa.org/nevibecode/skills/akillness-monitoring-observability.md) — скилл · 369 установок
- [google-cloud-waf-reliability](https://affpapa.org/nevibecode/skills/google-cloud-waf-reliability.md) — скилл · 14039 установок

Из того же набора: [hoangsonww/claude-code-agent-monitor](https://affpapa.org/nevibecode/by/hoangsonww/claude-code-agent-monitor.md) — 20 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
