agentv-chat-to-eval

Convert chat conversations into AgentV evaluation YAML files.

15|3|Updated Nov 7, 2025
One-click install
npx skills add https://github.com/EntityProcess/agentv --skill agentv-chat-to-eval
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agentv-chat-to-eval
Source: https://github.com/EntityProcess/agentv/tree/main/plugins/agentv-dev/skills/agentv-chat-to-eval
Command: npx skills add https://github.com/EntityProcess/agentv --skill agentv-chat-to-eval

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of structured evaluation files for the AgentV framework from unstructured chat conversations, saving significant manual effort in test case generation.

Core Features & Use Cases

  • Transcript Conversion: Accepts chat logs in Markdown or JSON formats.
  • Test Case Generation: Identifies key exchanges, derives evaluation criteria, and generates AgentV-compatible YAML test cases.
  • Use Case: You have a lengthy customer support chat log that demonstrates effective problem-solving. Use this Skill to automatically convert those successful interactions into a suite of regression tests for your AI agent.

Quick Start

Use the agentv-chat-to-eval skill to convert the following conversation into an AgentV eval file: User: What is the capital of France? Assistant: The capital of France is Paris.

Frequently Asked Questions about agentv-chat-to-eval

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

FAQPage Schema
How do I convert chat conversations into evaluation test cases?

To convert chat conversations into evaluation test cases, parse markdown or JSON message arrays to identify test-worthy exchanges, derive evaluation criteria, and generate structured YAML files with `tests:` and `assert:` blocks. This automates regression test creation from successful support logs.

Can I generate multi-turn YAML test cases from a JSON chat log?

Yes, you can generate multi-turn YAML test cases from a JSON chat log. The conversion process supports multi-turn conversations by identifying key exchanges and producing structured YAML with evaluation criteria, rubrics, and suggested additional evaluators for the AgentV framework.

Does the chat to YAML conversion process support markdown message formats?

Yes, the chat to YAML conversion process supports markdown message formats. It accepts chat logs in both Markdown and JSON formats, parsing the unstructured conversations to automatically derive evaluation criteria and generate AgentV-compatible YAML test cases.

What is the best way to create regression tests from customer support chat logs?

The best way to create regression tests from customer support chat logs is to automate the conversion of successful interactions into structured evaluation files. This identifies key problem-solving exchanges and generates YAML with predefined rubrics and assert blocks for your AI agent.

How does the evaluation criteria derivation work for chat transcripts?

Evaluation criteria derivation works by analyzing chat transcripts to identify test-worthy exchanges, automatically deriving rubrics from the conversation context. It then structures these insights into YAML format with assert blocks and suggests additional evaluators for comprehensive AI agent assessment.