← 返回 Skills 市场
codenova58

Llm Evaluation

作者 codenova58 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
176
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install llm-evaluation
功能描述
Deep LLM evaluation workflow—quality dimensions, golden sets, human vs automatic metrics, regression suites, offline/online signals, and safe rollout gates f...
使用说明 (SKILL.md)

LLM Evaluation (Deep Workflow)

Evaluation turns “it feels better” into reproducible evidence. Design around failure modes your product cares about—not only aggregate scores.

When to Offer This Workflow

Trigger conditions:

  • Prompt or model change; need before/after proof
  • Building CI for LLM outputs; flaky quality in production
  • RAG/agents: grounding, tool use, safety regressions

Initial offer:

Use six stages: (1) define quality & constraints, (2) build datasets & rubrics, (3) automatic metrics, (4) human evaluation, (5) regression & gates, (6) online validation & iteration. Confirm latency/cost budgets and risk (PII, safety).


Stage 1: Define Quality & Constraints

Goal: Name dimensions that map to user harm if they fail.

Typical dimensions (pick what matters)

  • Correctness / task success; groundedness (RAG); faithfulness to sources
  • Safety: policy violations, jailbreaks, PII leakage
  • Style: tone, brevity, format (when product-critical)
  • Robustness: paraphrase, multilingual, edge inputs

Constraints

  • Max tokens, latency p95, cost per request; locale requirements

Exit condition: Weighted priority of dimensions; non-goals stated.


Stage 2: Datasets & Rubrics

Goal: Fixed eval sets + clear scoring rules.

Practices

  • Stratify by intent: easy/medium/hard; adversarial slice separate
  • Rubrics: 1–5 scales with anchors; binary checks for safety
  • Version datasets (git or table); no silent edits without changelog
  • Privacy: synthetic or redacted real examples per policy

Exit condition: Golden set size justified; inter-rater plan if human scoring.


Stage 3: Automatic Metrics

Goal: Fast signals—know limitations.

Options

  • Reference-based: BLEU/ROUGE—often weak for assistants
  • Model-as-judge: fast, biased—calibrate vs human
  • Task-specific: exact match, JSON schema validity, tool-call args match
  • RAG: citation overlap, nugget recall, entailment models (use carefully)

Hygiene

  • No training on test; detect leakage from prompts

Exit condition: Each auto metric has known blind spots documented.


Stage 4: Human Evaluation

Goal: Authoritative judgment where automatic metrics lie.

Design

  • Sample size for confidence; blind A/B when possible
  • Guidelines + examples; adjudication for disagreements
  • Locale-native raters when language quality matters

Exit condition: Human scores correlate enough with auto for ongoing monitoring—or you rely on human for release.


Stage 5: Regression & Gates

Goal: Block bad deploys in CI or release pipeline.

Gates

  • Must-pass suites: safety, critical user journeys
  • Trend tracking: not only point-in-time
  • Canary with online metrics (see Stage 6)

Artifacts

  • Report: model/prompt id, dataset versions, scores, diff

Exit condition: Rollback criteria defined before rollout.


Stage 6: Online Validation

Goal: Production truth—shadow, A/B, or gradual ramp.

Signals

  • Implicit: thumbs, edits, task completion, support tickets
  • Explicit: user ratings (sparse)

Causality

  • Confounds: seasonality, cohort—control where possible

Final Review Checklist

  • Quality dimensions prioritized for the product
  • Versioned eval sets and rubrics
  • Auto + human roles explicit; limitations documented
  • Release gates and rollback tied to metrics
  • Plan for online feedback loop

Tips for Effective Guidance

  • Slice metrics—averages hide regressions on critical intents.
  • For agents, evaluate trajectories, not only final text.
  • Never claim objective truth—evaluation is operationalized judgment.

Handling Deviations

  • No labels: start with smallest pairwise comparison set + spot human review.
  • High-stakes (medical/legal): human-in-the-loop gate; disclaim limits of auto eval.
安全使用建议
This is a documentation-style skill that appears coherent and low-risk as-is. Before using it in a live workflow, ensure: (1) any real data used for evals is redacted or handled per your privacy policies, (2) human rater access and labeling stores are secured, (3) any implementation that wires this guidance into CI or external model-as-judge services is audited for required credentials and least-privilege access, and (4) you review any code added later (or any skill variant that includes installs) because the instruction doc alone is safe but implementations can introduce risks.
功能分析
Type: OpenClaw Skill Name: llm-evaluation Version: 1.0.0 The skill bundle contains only metadata and a markdown-based workflow (SKILL.md) for guiding users through LLM evaluation processes. There is no executable code, no network requests, and no instructions that attempt to exfiltrate data or subvert the agent's behavior.
能力评估
Purpose & Capability
The name and description describe an evaluation workflow; the SKILL.md contains only guidance for designing evals, metrics, datasets, gates, and online validation. There are no unrelated requirements (no env vars, binaries, or config paths) that would be out of scope for an evaluation workflow.
Instruction Scope
SKILL.md is purely prescriptive guidance (process, rubrics, gating). It does advise working with datasets (including redaction of real examples) and using model-as-judge or online signals; any implementation that follows this guidance will need access to datasets, raters, and possibly external model eval services. The document itself does not instruct the agent to read files, run commands, or exfiltrate data.
Install Mechanism
No install spec and no code files — lowest-risk form. Nothing will be written to disk by the skill itself.
Credentials
The skill declares no environment variables or credentials (proportional). However, following the guidance in practice may require credentials (e.g., for evaluation APIs or CI integration) — those would need to be reviewed in any concrete implementation.
Persistence & Privilege
always is false and there is no installation or self-modifying behavior. The skill does not request persistent privileges or modify other skills/settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install llm-evaluation
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /llm-evaluation 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
llm-evaluation 1.0.0 - Initial release of a comprehensive workflow for deep LLM evaluation. - Covers definition of quality dimensions, dataset/rubric development, automatic and human evaluation, regression gates, and online validation. - Guidance on when and how to apply the workflow, including trigger conditions and risk management. - Includes detailed stage-by-stage practices, checklists, and tips for robust, reproducible model assessment. - Tailored for use cases such as prompt/model updates, CI for LLM outputs, RAG, and agent evaluation.
元数据
Slug llm-evaluation
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Llm Evaluation 是什么?

Deep LLM evaluation workflow—quality dimensions, golden sets, human vs automatic metrics, regression suites, offline/online signals, and safe rollout gates f... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 176 次。

如何安装 Llm Evaluation?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install llm-evaluation」即可一键安装,无需额外配置。

Llm Evaluation 是免费的吗?

是的,Llm Evaluation 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Llm Evaluation 支持哪些平台?

Llm Evaluation 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Llm Evaluation?

由 codenova58(@codenova58)开发并维护,当前版本 v1.0.0。

💬 留言讨论