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

firetiger — скилл для Claude Code: что делает и как установить

Маршрутизирует запросы к платформе наблюдаемости Firetiger: помогает настроить OpenTelemetry, выполнять DuckDB SQL-запросы к трейсам и логам или следить за релизами.

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

Что делает firetiger

Скилл работает диспетчером между задачами наблюдаемости. Когда вы упоминаете Firetiger, он определяет цель и перенаправляет запрос в специализированные скиллы: firetiger-setup, firetiger-instrument, firetiger-query, firetiger-investigate, firetiger-monitor-deploy или firetiger-create-agent. Это позволяет избежать типичных ошибок при работе с Basic-auth для инжеста или таблицами в Apache Iceberg.

Взаимодействие построено на вызовах MCP-сервера по адресу https://api.cloud.firetiger.com/mcp/v1 с авторизацией по OAuth 2.0 и комментариях @firetiger в пулреквестах GitHub. Без предварительного подключения MCP-сервера и входа через браузер инструменты телеметрии будут недоступны.

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

  • подключить OpenTelemetry в сервисы на Node.js, Python, Go или Rust
  • найти ошибки и задержки через DuckDB SQL по таблицам трейсов
  • отследить стабильность деплоя через комментарий в пулреквесте GitHub
  • запустить автономного агента для непрерывного мониторинга метрик

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

  • Помоги настроить Firetiger и добавить OpenTelemetry в проект на Go
  • Найди трейсы с ошибками за последний час через Firetiger
  • Проверь деплой этого PR и настрой агента для мониторинга сбоев

Как установить firetiger

1Через Skills CLI (Vercel)

npx skills add firetiger-oss/cursor-plugin --skill firetiger -a claude-code

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

~/.claude/skills/firetiger/SKILL.md

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

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

Вопросы о firetiger

Как установить firetiger в Claude Code?

Выполните команду npx skills add firetiger-oss/cursor-plugin --skill firetiger -a claude-code в терминале.

Что делает скилл firetiger?

Он распознаёт обращения к платформе Firetiger и вызывает нужный подскилл для сбора метрик, расследования инцидентов, запуска агентов или поиска по логам.

Что нужно подготовить для работы скилла?

Потребуется подключить MCP-сервер https://api.cloud.firetiger.com/mcp/v1 и авторизоваться через OAuth 2.0 при первом вызове инструмента.

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

SKILL.md · Apache-2.0
---
name: firetiger
description: >
  Use when the user mentions Firetiger or wants to work with their observability
  data — setting up Firetiger, instrumenting an app with OpenTelemetry, querying
  traces/logs/metrics with SQL, investigating an incident, monitoring a PR or
  deployment, or creating a monitoring agent. Always use this skill when the user
  says "Firetiger", even for simple asks — it routes to the specialized skill that
  carries the critical gotchas (Basic-auth ingest, DuckDB SQL over per-service
  tables, the @firetiger comment flow) that prevent common mistakes.
license: Apache-2.0
user_invocable: true
user_invocable_description: "Firetiger observability toolkit — setup, instrumentation, queries, investigations, deploy monitoring, and agents"
metadata:
  author: firetiger
  version: "1.0.0"
  homepage: https://firetiger.com
  source: https://github.com/firetiger-oss/skills
---

# Firetiger

[Firetiger](https://firetiger.com) is an AI-powered observability platform. Telemetry (traces, logs, metrics)
lands in Apache Iceberg tables you query with SQL, and autonomous agents monitor your services, investigate
issues, and watch deployments.

This skill is a **router**. Identify what the user wants and invoke the matching specialized skill — each one
is self-contained and carries the gotchas for its task.

## How you talk to Firetiger

Two mechanisms, referenced throughout the skills:

- **The Firetiger MCP server** — `https://api.cloud.firetiger.com/mcp/v1` (OAuth 2.0 bearer; the first tool
  call opens a browser to sign in). Tools: `get_ingest_credentials`, `get_deploy_credentials`, `query`,
  `monitor_pr`, `create_agent_with_goal`, `send_agent_message`, `read_agent_messages`, `resolve_url`,
  `get_subscription_status`/`get_checkout_url` (billing), `onboard_github`/`onboard_slack`/`onboard_linear`
  (OAuth connect), and generic CRUD (`schema`/`list`/`get`/`create`/`update`/`delete`). The collections a
  client agent works with: `agents` + `sessions` (create/run agents), `triggers` + `scheduled-agent-runs`
  (automate them), `investigations` (AI diagnosis sessions), `issues` (Known Issues, IDs are `FT-{n}` call
  signs), `monitoring-plans` (deploy monitoring, read/delete), and `connections` (integrations). Always
  `schema` a collection before `create`/`update`. Some tools and collections are gated by deployment config
  and API-key policy.
- **The `@firetiger` GitHub flow** — comment `@firetiger` on a pull request to have Firetiger monitor the
  deployment that PR produces.

**Key gotcha:** if the MCP tools aren't available, the user hasn't connected the Firetiger MCP server yet. The
target skill handles this — it tells the user to connect `https://api.cloud.firetiger.com/mcp/v1` and sign in,
then retries.

## Routing

| The user wants to… | Skill | Trigger phrases |
|---|---|---|
| Onboard a project end-to-end (detect stack → instrument → connect → agent) | **`firetiger-setup`** | "set up Firetiger", "onboard this project", "connect my app" |
| Add OpenTelemetry instrumentation (Node/Next.js/Python/Go/Rust) | **`firetiger-instrument`** | "instrument my app", "add OpenTelemetry", "send traces" |
| Query traces, logs, or metrics with SQL | **`firetiger-query`** | "find traces", "search logs", "show me errors", "analyze latency" |
| Investigate an incident and track findings | **`firetiger-investigate`** | "investigate", "diagnose", "what's wrong with", "troubleshoot" |
| Monitor a PR/deployment | **`firetiger-monitor-deploy`** | "monitor this PR", "watch this deploy", "@firetiger" |
| Create a monitoring agent, or configure agents/triggers | **`firetiger-create-agent`** | "create an agent", "monitor X automatically", "schedule an agent" |

## Execution

1. Classify the request into one row above.
2. Invoke the corresponding skill with the Skill tool (e.g. `firetiger-query`).
3. If a request spans categories ("set up Firetiger and monitor my next PR"), handle them sequentially —
   usually `firetiger-setup` first, then the follow-up.

## Resources

- [Firetiger Documentation](https://docs.firetiger.com)
- [OpenTelemetry Documentation](https://opentelemetry.io/docs/)

© firetiger · Apache-2.0 · firetiger-oss/cursor-plugin

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

Все скиллы по теме «DevOps и инфраструктура» →
data-analysis bytedance Скилл разбирает загруженные таблицы Excel и CSV: показывает структуру, считает статистику и выполняет SQL-запросы через DuckDB. CX Codex +1 3 600установок query duckdb Запускает SQL-запросы в DuckDB по подключённой базе или файлам. Принимает SQL и вопросы обычным языком, когда нужно изучить данные прямо из агента. CX Codex +1 1 400установок attach-db duckdb Подключает файл базы DuckDB к сессии, разбирает схему и сохраняет состояние, чтобы следующие запросы работали сразу. CX Codex +1 1 000установок logfire-query pydantic Выполняет SQL-запросы к телеметрии Logfire прямо через агента. Скилл нужен для поиска медленных спанов, группировки исключений и расчёта метрик. CX Codex +1 1 900установок logfire-infrastructure pydantic Скилл настраивает OpenTelemetry Collector так, чтобы метрики хостов, контейнеров, Kubernetes и баз данных уходили в Pydantic Logfire без правок в коде приложения. CX Codex +1 532установок exploring-apm-traces PostHog Скилл разбирает распределённые трейсы OpenTelemetry в PostHog: находит медленные спаны, ошибки и узкие места по trace_id. CX Codex +1 358установок

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

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