LangSmith skills

LangSmith Skills

Official LangChain skills for LangSmith: query and export traces, build eval datasets and write custom evaluators from your agent

  • 164 ★ on the repository
  • Last commit
  • MIT
Skill

Extended access

Why this level

  • Runs helper scripts and a CLI
  • Reads traces that may contain user data
All reasons and checks

langchain-ai/langsmith-skills

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/langsmith-skills

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Runs helper scripts and a CLI
  • Reads traces that may contain user data

This is third-party code. Review the repository files before installing.

What it does

Three skills help you observe and evaluate LLM apps. langsmith-trace adds tracing to code and exports traces for debugging through the langsmith CLI. langsmith-dataset builds evaluation datasets from traces. langsmith-evaluator creates custom evaluators. Each skill ships Python and TypeScript helper scripts.

Who it is for. For developers of LLM apps and agents who use LangSmith.

Good fit when

  • You need to debug a wrong production answer from its traces
  • You need a dataset for regression evals
  • You need an evaluator for your own quality metric

Not a fit when

  • Tracing lives in another observability tool
  • You need skills for building with LangChain or LangGraph: use langchain-skills

Example request

Export yesterday's failing traces from the support-bot project and turn them into a dataset

Limitations

Early development; content may change. Requires a LangSmith key, plus OpenAI or Anthropic keys for models. The trace skill needs the langsmith CLI installed.

How to disable. Uninstall the langsmith-skills plugin via /plugin or delete the skill folders from the agent's directory.

FAQ

Which agents are supported?

Any agent supported by skills.sh, including Claude Code, Cursor, Windsurf and Goose. Claude Code also has a plugin.

How do I install globally?

Add --global to the npx skills add command.

Discussion

No questions or reviews yet.

Skills
Official

Official LangChain skills: choose between LangChain, LangGraph and Deep Agents, quickstarts, RAG, memory, human approval and eval engineering

SkillMinimal access1.3KRepository stars

A LangGraph 1.0 guide as a skill: ReAct agents, StateGraph, middleware, memory, MCP and RAG, so Claude Code writes LangChain code without outdated APIs

SkillMinimal access465Repository stars

A CLI and Python SDK to search, install, create and evaluate reusable agent skills from a shared library

CLIExtended access1.4KRepository stars

A skill that designs, tests, evaluates and packages other agent skills, starting from architecture

SkillExtended access198Repository stars

A CLI skill manager for AI agents: install from repositories, translate between agent formats and deploy into their configs

CLIExtended access1.6KRepository stars

A skill that gives text-only models sight: an image by path or from a paste becomes structured JSON with transcribed text, layout and semantics

SkillExtended access4.6KRepository stars

README in short

The README warns about early development and points to langchain-skills for agent building. It covers three install paths: skills.sh locally or globally, a Claude Code plugin and an install.sh script for Claude Code and Deep Agents CLI. Then it lists env vars and the three skills.

README badge

Original SKILL.md

---
name: langsmith-trace
description: "INVOKE THIS SKILL when working with LangSmith tracing OR querying traces. Covers adding tracing to applications and querying/exporting trace data. Uses the langsmith CLI tool."
---

<oneliner>
Two main topics: **adding tracing** to your application, and **querying traces** for debugging and analysis. Python and Javascript implementations are both supported.
</oneliner>

<setup>
Environment Variables

```bash
LANGSMITH_API_KEY=lsv2_pt_your_api_key_here          # REQUIRED
LANGSMITH_PROJECT=your-project-name                   # Optional: default project
LANGSMITH_WORKSPACE_ID=your-workspace-id              # Optional: for org-scoped keys
```

Authentication is REQUIRED: either set the `LANGSMITH_API_KEY` environment variable, or pass the `--api-key` flag to CLI commands (preferred):
```bash
langsmith trace list --project my-project --api-key $LANGSMITH_API_KEY
```

**IMPORTANT:** Always check the environment variables or `.env` file for `LANGSMITH_PROJECT` before querying or interacting with LangSmith. This tells you which project contains the relevant traces and data. If the LangSmith project is not available, use your best judgement to identify the right one.

CLI Tool
```bash
curl -sSL https://raw.githubusercontent.com/langchain-ai/langsmith-cli/main/scripts/install.sh | sh
```
</setup>

<trace_langchain_oss>

Report a problem

Foxx AILangSmith skills
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.