# signals-scout-general

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

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 314 установок · ★ 75
- Автор: PostHog
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/PostHog/skills/tree/HEAD/skills/omnibus/signals-scout-general/SKILL.md
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/skills/signals-scout-general

## Что делает

Скилл запускает скаута Signals в песочнице Claude. Он смотрит на проект PostHog, ищет, что стоит вынести наверх, и оформляет находку как отчёт в инбоксе. Пустой инбокс — нормальный результат: переоткрыть известную проблему хуже, чем не открыть ничего.

Отчёты скаут пишет сам через канал `scout-emit-report` и `scout-edit-report`. Планка поэтому выше: в инбокс попадает только то, за что автор готов отвечать как за отдельный пункт, по которому человек будет действовать. Работает через семейство MCP-инструментов `signals-scout`: профиль проекта, список прогонов, поиск по скретчпаду, список участников. Нужны MCP-скоупы `signal_scout:read`, `signal_scout_internal:write`, `signal_scout_report:write` и `llm_skill:read`.

Сначала скаут строит карту проекта: какие продукты реально дают живые данные. Профиль проекта и `top_events` её не заменяют — они слепы к целым продуктам вроде session replay, логов и трейсинга, поэтому карту собирают запросами. Дальше скаут ищет корреляции между продуктами или поверхности, которые не закрывают специализированные скауты. Если в `scout-runs-list` нет соседних скаутов, вся карта — его зона. Отдельно следит за скачками трафика: медленный рост не ловит ни один детектор спайков.

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add PostHog/skills --skill signals-scout-general -a claude-code
```

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

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add PostHog/skills --skill signals-scout-general -a codex
```

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

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add PostHog/skills --skill signals-scout-general -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install PostHog/skills signals-scout-general
```

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

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add PostHog/skills --skill signals-scout-general -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/PostHog/skills --path skills/omnibus/signals-scout-general
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add PostHog/skills --skill signals-scout-general -a opencode
```

### Claude.ai

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

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/PostHog/skills/tree/HEAD/skills/omnibus/signals-scout-general/SKILL.md

## Когда брать
- найти корреляцию между метриками двух продуктов PostHog
- закрыть поверхности, которые не покрывают узкие скауты
- заметить медленный рост трафика, который не ловит детектор спайков
- оформить находку отчётом в инбокс с указанием ревьюеров
- не плодить дубли, а дописывать свежие данные в существующий отчёт

## Примеры запросов агенту
- проверь проект PostHog и найди, что стоит вынести в инбокс
- построй карту покрытия продуктов с живыми данными
- посмотри, не вырос ли объём событий за последние прогоны

## Похожие
- [angular-signals](https://affpapa.org/nevibecode/skills/angular-signals.md) — скилл · 8800 установок
- [godot-signals-groups](https://affpapa.org/nevibecode/skills/godot-signals-groups.md) — скилл · 6200 установок
- [customer-churn-signals](https://affpapa.org/nevibecode/skills/customer-churn-signals.md) — скилл · 20500 установок
- [posthog-analytics](https://affpapa.org/nevibecode/skills/posthog-analytics.md) — скилл · 809 установок
- [adding-analytics](https://affpapa.org/nevibecode/skills/adding-analytics.md) — скилл · 371 установка
- [database-scout](https://affpapa.org/nevibecode/skills/database-scout.md) — скилл · ★ 4676

Из того же набора: [posthog/skills](https://affpapa.org/nevibecode/by/posthog/skills.md) — 21 карточка

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

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