signoz-searching-docs

bởi signoz

Chỉ sử dụng tài liệu chính thức từ signoz.io và tham chiếu API. Mọi câu trả lời phải dựa trên nội dung tài liệu đã tải về và trích dẫn URL tài liệu chính thức.

npx skills add https://github.com/signoz/agent-skills --skill signoz-searching-docs

SigNoz Docs

Use official signoz.io documentation and API references only. Ground every answer in fetched docs content and cite the canonical docs URL.

Access Docs

Prefer the SigNoz MCP server tools when available; fall back to direct HTTP fetch.

Preferred: MCP tools

  • signoz_search_docs — BM25 search over the indexed docs corpus. Pass the user's natural-language query as searchText. Narrow with section_slug when the question maps cleanly to a single docs section (the tool's own schema lists valid slugs — defer to it rather than memorizing). Trust the ranking — the index handles relevance.
  • signoz_fetch_doc — full markdown for one indexed page. Pass the canonical URL or /docs/... path; optionally narrow to a section with heading.

Fallback: direct HTTP fetch

If the MCP tools are unavailable, SigNoz docs support Accept: text/markdown natively.

Discover via the sitemap:

GET https://signoz.io/docs/sitemap.md

Fetch a specific page:

GET https://signoz.io/docs/<path>/
Accept: text/markdown

Workflow

  1. Identify the domain from the user's question: instrumentation, OpenTelemetry setup, querying, dashboards, alerts, troubleshooting, deployment, or API docs.
  2. Check the heuristics table below. If a heuristic matches, read it before answering — heuristics encode product decisions (which path/method fits the user's environment), useful in both paths.
  3. Search and fetch — pick the path based on tool availability:
    • With MCP tools: call signoz_search_docs with the user's query; pass section_slug if the domain maps cleanly to one. Read the top 1-3 results and call signoz_fetch_doc on the chosen URL (use heading to narrow if the page is large and the question is sub-section-specific).
    • Without MCP tools: grep sitemap.md for candidate pages, rank the best 2-5 by how directly they answer the task, and GET the top page(s) with Accept: text/markdown. Heuristic coverage is sparse — for topics without a heuristic row, skim the sitemap by section path and prefer setup/troubleshooting/API-reference pages over overviews.
    • Fetch one page for narrow questions; fetch multiple pages when the task spans setup + troubleshooting, or method-selection + language guide. Keep the set small.
  4. Answer from the fetched docs and cite canonical https://signoz.io/docs/... URLs.
  5. Handle ambiguity deliberately: if multiple pages are plausible, prefer the one that completes the task most directly; mention alternates only when they materially change the answer.

Message Actions

On the terminal answer, emit FE-handoff actions per the SigNoz Skills & MCP spec:

  • open_docs — include with the canonical URL of the primary cited page. Docs lookups are precisely the case where deep-linking to the source page helps the user read in context and verify the answer.
  • follow_up — 1-2 next-step prompts that build on a docs answer. After a setup guide: "walk me through the first command" or "what's a common gotcha here?". After a concept page: "show me a worked example."
  • Do NOT emit apply_filter. Docs answers do not produce a query for an explorer page; emitting apply_filter would overwrite the user's working query.

Verbatim guardrail: When answering a SigNoz docs question, include an open_docs action on the final message with the canonical URL of the primary cited page.

Domain Heuristics

Read the matching heuristic file before fetching docs. Each file contains decision logic to route the user to the right guide.

TopicTrigger keywordsHeuristic file
Sending Logslogs, log collection, logging, send logssending-logs.md

Thêm skills từ signoz

signoz-clickhouse-query
signoz
Sử dụng kỹ năng này khi người dùng yêu cầu các truy vấn SigNoz liên quan đến:
official
signoz-creating-alerts
signoz
Xây dựng cảnh báo SigNoz từ ý định ngôn ngữ tự nhiên của người dùng. Kỹ năng này nhắm đến hai đối tượng: một tác nhân AI SRE tự động chạy không cần con người can thiệp, và một con người tại dấu nhắc Claude Code / Codex / Cursor. Cả hai đều trải qua cùng một quy trình — con người chỉ có cơ hội can thiệp ở bước xem trước.
official
signoz-creating-dashboards
signoz
Kỹ năng này gọi các công cụ máy chủ SigNoz MCP (signoz:signoz_create_dashboard, signoz:signoz_list_dashboards, signoz:signoz_list_dashboard_templates, signoz:signoz_import_dashboard, signoz:signoz_list_metrics, signoz:signoz_get_field_values, signoz:signoz_aggregate_logs, signoz:signoz_aggregate_traces, v.v.). Trước khi chạy quy trình làm việc, hãy xác nhận các công cụ signoz:signoz_* có sẵn. Nếu không, máy chủ SigNoz MCP chưa được cài đặt hoặc cấu hình — hãy dừng lại và hướng dẫn người dùng thiết lập...
official
signoz-docs
signoz
Sử dụng kỹ năng này trước tiên bất cứ khi nào người dùng hỏi về SigNoz instrumentation, thiết lập OpenTelemetry, truy vấn, bảng điều khiển, cảnh báo, khắc phục sự cố, tự lưu trữ…
official
signoz-explaining-alerts
signoz
Giải mã cấu hình của một cảnh báo SigNoz hiện có thành lời giải thích bằng ngôn ngữ thông thường. Kỹ năng này chỉ đọc và tập trung vào bản thân quy tắc: nó theo dõi cái gì, khi nào kích hoạt, thông báo ở đâu. Một dòng dữ liệu về tần suất kích hoạt được bao gồm để làm cơ sở cho lời giải thích, nhưng kỹ năng này không điều tra bất kỳ lần kích hoạt cụ thể nào — đó là nhiệm vụ của signoz-investigating-alerts.
official
signoz-explaining-dashboards
signoz
Kỹ năng này gọi các công cụ máy chủ SigNoz MCP (signoz:signoz_get_dashboard, signoz:signoz_list_dashboards). Trước khi chạy quy trình làm việc, hãy xác nhận các công cụ signoz:signoz_* có sẵn. Nếu không, máy chủ SigNoz MCP chưa được cài đặt hoặc cấu hình — hãy dừng lại và hướng dẫn người dùng thiết lập: https://signoz.io/docs/ai/signoz-mcp-server/ . Không suy đoán nội dung của bảng điều khiển chỉ từ tiêu đề của nó.
official
signoz-generating-queries
signoz
Kỹ năng này gọi nhiều công cụ máy chủ SigNoz MCP (signoz:signoz_execute_builder_query, signoz:signoz_query_metrics, signoz:signoz_search_logs, signoz:signoz_search_traces, signoz:signoz_aggregate_logs, signoz:signoz_aggregate_traces, signoz:signoz_get_field_keys, signoz:signoz_get_field_values, signoz:signoz_list_metrics, signoz:signoz_list_services, signoz:signoz_get_service_top_operations, signoz:signoz_get_trace_details). Trước khi chạy quy trình làm việc, hãy xác nhận...
official
signoz-investigating-alerts
signoz
Chẩn đoán lý do một cảnh báo SigNoz được kích hoạt. Kỹ năng này đối chiếu tín hiệu của chính cảnh báo với các tín hiệu lân cận trong khung thời gian kích hoạt, và đưa ra danh sách xếp hạng các nguyên nhân có khả năng nhất kèm bằng chứng hỗ trợ. Đây là công cụ bổ trợ cho signoz-explaining-alerts — explain giải mã quy tắc một cách tĩnh; investigate chẩn đoán một sự cố cụ thể.
official