firetiger

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Firetiger

Firetiger

Firetiger 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.
Firetiger 是一款AI驱动的可观测性平台。遥测数据(traces、logs、metrics)会存储到Apache Iceberg表中,你可以用SQL查询这些数据,同时自主Agent会监控你的服务、排查问题并追踪部署情况。
本技能是一个路由工具。识别用户需求后调用对应的专业技能——每个专业技能都是独立封装的,且包含对应任务的关键注意事项。

How you talk to Firetiger

如何与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.
本技能全程涉及两种交互机制:
  • Firetiger MCP服务器
    https://api.cloud.firetiger.com/mcp/v1
    (采用OAuth 2.0 Bearer认证;首次调用工具时会打开浏览器登录)。可用工具包括:
    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
    (计费相关)、
    onboard_github
    /
    onboard_slack
    /
    onboard_linear
    (OAuth连接),以及通用CRUD操作(
    schema
    /
    list
    /
    get
    /
    create
    /
    update
    /
    delete
    )。客户端Agent可操作的集合包括:
    agents
    +
    sessions
    (创建/运行Agent)、
    triggers
    +
    scheduled-agent-runs
    (自动化执行)、
    investigations
    (AI诊断会话)、
    issues
    (已知问题,ID格式为
    FT-{n}
    )、
    monitoring-plans
    (部署监控,支持读取/删除)和
    connections
    (集成)。执行
    create
    /
    update
    操作前,务必先对集合执行
    schema
    操作。部分工具和集合受部署配置及API密钥策略限制。
  • @firetiger
    GitHub流程
    — 在Pull Request中评论
    @firetiger
    ,即可让Firetiger监控该PR对应的部署。
关键注意事项: 如果无法使用MCP工具,说明用户尚未连接Firetiger MCP服务器。目标技能会处理此情况——告知用户连接
https://api.cloud.firetiger.com/mcp/v1
并登录,然后重试。

Routing

路由规则

The user wants to…SkillTrigger 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"
用户需求技能触发语
端到端完成项目接入(检测技术栈 → 埋点 → 连接 → Agent配置)
firetiger-setup
"set up Firetiger"、"onboard this project"、"connect my app"
添加OpenTelemetry埋点(Node/Next.js/Python/Go/Rust)
firetiger-instrument
"instrument my app"、"add OpenTelemetry"、"send traces"
用SQL查询链路追踪、日志或指标
firetiger-query
"find traces"、"search logs"、"show me errors"、"analyze latency"
排查事件并追踪结果
firetiger-investigate
"investigate"、"diagnose"、"what's wrong with"、"troubleshoot"
监控PR/部署
firetiger-monitor-deploy
"monitor this PR"、"watch this deploy"、"@firetiger"
创建监控Agent,或配置Agent/触发器
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.
  1. 将用户请求归类到上述表格中的对应行。
  2. 使用Skill工具调用对应的专业技能(例如
    firetiger-query
    )。
  3. 如果请求涉及多个类别(如“搭建Firetiger并监控我的下一个PR”),则按顺序处理——通常先执行
    firetiger-setup
    ,再处理后续需求。

Resources

参考资源