@tank/llm-observability

Diagnose LLM observability and evaluation gaps across production tracing and prompt workflows.

1|1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/tankpkg/packages --skill tank-llm-observability
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: @tank/llm-observability
Source: https://github.com/tankpkg/packages/tree/main/skills/llm-observability
Command: npx skills add https://github.com/tankpkg/packages --skill tank-llm-observability

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps teams debug, evaluate, and operate production LLM systems with confidence by making traces, prompt changes, retrieval quality, cost, latency, and user feedback measurable and comparable.

Core Features & Use Cases

  • End-to-end tracing: Map a user request through retrieval, generation, tools, and post-processing so failures are explainable.
  • Prompt ops and versioning: Manage prompt drafts, promotions, rollback-ready history, and feedback-linked change review.
  • Evaluation and regression control: Compare datasets, metrics, and baselines to catch quality drift before rollout.
  • Operational monitoring: Track token usage, spend, latency, and routing trade-offs for production dashboards and alerts.
  • Platform selection guidance: Choose between Langfuse, LangSmith, Phoenix, Helicone, and Braintrust based on workflow fit.
  • Use Case: A product team can use this Skill to determine why a RAG answer regressed after a prompt update, verify whether retrieval or generation was responsible, and decide whether to promote, rollback, or revise the release.

Quick Start

Ask for a production LLM observability review of your traces, prompt versioning, evaluation setup, and cost or latency risks, and I will return the most important gaps and recommended actions.

Frequently Asked Questions about @tank/llm-observability

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up end-to-end tracing for LLM observability in production?

End-to-end LLM observability tracing maps user requests through retrieval, generation, and post-processing using typed metadata and complete spans. This makes failures explainable by linking every component's execution context for reliable debugging.

Why does my RAG answer quality regress after a prompt update?

RAG answer regressions after prompt updates often stem from untracked retrieval or generation changes. Comparing evaluation datasets, metrics, and baselines against rollback-ready prompt history isolates whether retrieval or generation caused the drift.

What is the best way to monitor LLM token usage and latency costs?

Monitoring LLM token usage and latency costs requires operational dashboards that track spend, routing trade-offs, and execution times. Capturing these metrics as production alerts ensures routing decisions and operational limits stay measurable.

How do I choose between Langfuse, LangSmith, and Helicone for LLM tracing?

Choosing between Langfuse, LangSmith, Phoenix, Helicone, and Braintrust depends on workflow fit for prompt versioning, regression testing, and feedback capture. Platform selection guidance evaluates these features against your specific release gate requirements.

Can I run regression testing on LLM prompts before rolling out changes?

Regression testing on LLM prompts requires comparing datasets, metrics, and baselines to catch quality drift before rollout. Implementing release gates with rollback-aware prompt governance ensures only evaluated and approved changes reach production.

What metadata do I need for effective LLM trace analysis?

Effective LLM trace analysis requires end-to-end spans and typed metadata across retrieval, generation, and tool calls. Structuring this metadata correctly ensures failures are explainable and comparable across different prompt versions and evaluation runs.