Langsmith Fetch

Debuggt LangChain/LangGraph-Agenten durch Abrufen von LangSmith-Traces über das langsmith-fetch CLI

von ECNU-ICALK · ECNU-ICALK/AutoSkill

Funktioniert mit Setup ★ 7.6/10

Langsmith Fetch — Debuggt LangChain/LangGraph-Agenten durch Abrufen von LangSmith-Traces über das langsmith-fetch CLI

Was es kann

Umschließt das externe langsmith-fetch CLI, um aktuelle Ausführungs-Traces aus einem LangSmith-Projekt abzurufen und dann Fehler, Tool-Aufrufe, Token-Nutzung und Speicheroperationen zu analysieren. Wird ausgelöst, wenn der Benutzer darum bittet, einen Agenten zu debuggen, aktuelle Traces anzuzeigen, nach Fehlern zu suchen oder die Agentenleistung zu überprüfen. Erfordert das pip-Paket langsmith-fetch plus einen LANGSMITH_API_KEY und ein Projekt, das bereits Traces enthält.

Testbericht

SKILL.md unter SkillBank/Common/AwesomeClaudeSkills/langsmith-fetch/SKILL.md gefunden; Frontmatter wird mit name+description geparst. Der Hauptteil bündelt keine Skripte – er ruft nur das externe langsmith-fetch CLI auf, das ich als echtes PyPI-Paket (v0.3.1) bestätigt habe, dessen dokumentierte Befehle (traces/trace/threads/thread, --limit, --last-n-minutes, --format pretty|json|raw, --include-metadata) der Fähigkeit entsprechen. Beide referenzierten Repos lieferten HTTP 200. Keine Sicherheitsbedenken (kein curl|sh, base64 oder Exfiltration). Die Output-Phase konnte NICHT ausgeführt werden: langsmith-fetch benötigt einen gültigen LANGSMITH_API_KEY und ein Projekt, das echte Agenten-Traces enthält, die ich nicht bereitstellen kann, daher wurde kein Baseline-vs-Skill-Artefakt produziert. Docs verlieren einen Punkt für geringfügige Abweichungen (Skill zeigt --after und einen config show/set Unterbefehl; das echte CLI verwendet --since) und fabrizierte Beispielausgaben.

Getestet am: 2026-07-21 · Claude Code 2.x (agent harness)

Installation

git clone --depth 1 https://github.com/ECNU-ICALK/AutoSkill.git /tmp/langsmith-fetch-src
mkdir -p ~/.claude/skills
cp -R /tmp/langsmith-fetch-src/SkillBank/Common/AwesomeClaudeSkills/langsmith-fetch ~/.claude/skills/langsmith-fetch
# Required external dependency (the skill only calls this CLI; nothing is bundled):
#   pip install langsmith-fetch        # PyPI package, currently v0.3.1
# Required environment (skill produces nothing without these):
#   export LANGSMITH_API_KEY=lsv2_...
#   export LANGSMITH_PROJECT=your-project-name
# The target project must already contain traces from a running LangChain/LangGraph agent.
# Note: SKILL.md references some flags that differ from the real CLI (e.g. --after; real CLI uses --since).

Befehle & Beispiel-Prompts

  • /langsmith-fetchDebuggt LangChain/LangGraph-Agenten durch Abrufen von LangSmith-Traces über das langsmith-fetch CLI

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • Fetch the latest LangSmith trace for this agent
  • Why did my LangGraph agent call the wrong tool
  • Analyze recent agent traces for memory errors