Files
confident-ai--deepeval/skills

DeepEval Skills

Agent Skills that teach coding assistants how to add DeepEval evaluations, generate datasets, instrument applications with tracing, and iterate on AI applications using eval results.

Skills

Skill Description
deepeval Main DeepEval skill for adding evals to AI apps, generating or reusing datasets, creating pytest eval suites, enabling tracing, sending results to Confident AI, and iterating on failures.
deepeval-otel Instrument any app with raw OpenTelemetry so traces export to Confident AI's Observatory — no deepeval package required. Covers the confident.* span/trace attributes and the OTLP endpoint.
deepeval-tracing Instrument an AI app with DeepEval's native tracing — @observe, span types, tags/metadata, and the framework / model / vector-DB integration index — so traces reach Confident AI.

Installation

For Claude.ai (Web)

  1. Download the skills/deepeval folder from this repository.
  2. Zip the folder.
  3. In Claude.ai, navigate to Settings > Capabilities > Skills.
  4. Click Upload skill and select your zipped folder.

For Claude Code (Local CLI)

Download or clone the skills/deepeval folder inside the skills folder and place it directly into your local project's skills directory:

mkdir -p .claude/skills/
cp -r path/to/downloaded/deepeval .claude/skills/

Cursor Plugin

This repository includes a Cursor plugin manifest that points to ./skills/. When installed as a plugin, Cursor can discover the deepeval skill directly.

skills CLI

Install the skill with a skills-compatible installer:

npx skills add confident-ai/deepeval --skill "deepeval"

Manual Copy

Copy or symlink skills/deepeval into your agent's skills directory.

Prerequisites

For local evals, install DeepEval in the target project:

pip install -U deepeval

For hosted reports, traces, production monitoring, or online evals, connect DeepEval to Confident AI:

deepeval login