observability-engineer — скилл для Claude Code: мониторинг и SLO
Помогает спроектировать мониторинг, логи и трассировку, задать SLI/SLO и разобраться с падением продакшена. Нужен, когда сервисов много, а алерты шумят.
npx claude-code-templates@latest --skill development/observability-engineerЧто делает observability-engineer
Скилл превращает Claude в инженера по надёжности: он ведёт от списка критичных сервисов и пользовательских сценариев к сигналам, инструментированию и срокам хранения данных, а потом к дашбордам и алертам, привязанным к SLO. Четвёртый шаг — проверка качества сигналов и снижение шума от алертов.
Внутри описан разбор стеков: Prometheus с PromQL и recording rules, Grafana, Loki, ELK, OpenTelemetry, Jaeger, Kubernetes и облачный мониторинг. Отдельные блоки — управление error budget, разбор инцидентов без поиска виноватых, хаос-тесты и observability as code.
Есть и прямые ограничения: скилл не для одиночного дашборда и не для доработки фич приложения. Если у вас нет доступа к метрикам, логам или трейсам, работать ему не с чем. В логах не должно быть секретов и чувствительных данных — это прописано в разделе безопасности.
Какие задачи решает
- выбрать сигналы и инструментирование для нового сервиса
- посчитать error budget и скорость его выгорания
- снизить шум от алертов и настроить эскалацию
- разобрать деградацию latency по трейсам
- описать процедуру постмортема без поиска виноватых
Примеры запросов агенту
- Помоги задать SLI и SLO для сервиса оплаты и посчитать error budget
- Разбери по трейсам, почему выросла latency на checkout
- Собери дашборд Grafana и алерты под наши SLO
Как установить observability-engineer
1Через claude-code-templates
npx claude-code-templates@latest --skill development/observability-engineer2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill observability-engineer -a claude-code3Вручную: положить файлы
~/.claude/skills/observability-engineer/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/observability-engineer/
Вручную: положить файлы
.agents/skills/observability-engineer/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/observability-engineer/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates observability-engineer2Вручную: положить файлы
.github/skills/observability-engineer/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/development/observability-engineerВручную: положить файлы
.devin/skills/observability-engineer/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о observability-engineer
Как установить observability-engineer в Claude Code?
Через шаблоны: npx claude-code-templates@latest --skill development/observability-engineer. Второй способ — npx skills add davila7/claude-code-templates --skill observability-engineer -a claude-code.
Что делает observability-engineer?
Проводит по шагам: определить критичные сервисы и цели надёжности, задать сигналы и хранение данных, собрать дашборды и алерты под SLO, затем убрать лишний шум. Попутно разбирает метрики, логи, трассировку и работу с инцидентами.
Когда этот скилл не подойдёт?
Если нужен один разовый дашборд или доработка функциональности приложения. Без доступа к метрикам, логам и трейсам он тоже бесполезен.