eval-debate

Evaluate use-self persona debate outputs across three phases and five scoring dimensions.

107|21|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/YIKUAIBANZI/forge-skill --skill eval-debate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eval-debate
Source: https://github.com/YIKUAIBANZI/forge-skill/tree/main/evals/eval-debate
Command: npx skills add https://github.com/YIKUAIBANZI/forge-skill --skill eval-debate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of objectively evaluating whether your use-self “persona debate” output is actually high-quality, internally consistent, and aligned with the target persona’s language style.

Core Features & Use Cases

  • Three-phase debate evaluation (Phase 1/2/3): Runs independent variant stances, then performs challenge/assumption scrutiny, and finally produces a synthesis report.
  • Five-dimension scoring rubric: Immediately scores results per scenario across variant distinctness,质询 depth, parameter consistency,综合覆盖度, and用户语言风格.
  • Persona- and test-case-driven benchmarking: Loads persona ground truth (L0/L2/L3/L4) and executes over multiple decision scenarios from evals/test_cases.
  • Local-only execution: Designed to complete evaluation entirely within the current conversation without external API calls.

Quick Start

Ask the assistant to run “/eval-debate” to generate a scored evaluation report for the specified persona and its decision scenarios.

Frequently Asked Questions about eval-debate

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

FAQPage Schema
How do I evaluate the quality of persona-driven decision debates?

To evaluate persona-driven decision debates, load YAML test cases and persona.json files to run a three-phase workflow of independent analysis, challenge, and synthesis, scoring five dimensions per scenario.

What is persona evaluation for prompt benchmarking?

Persona evaluation for prompt benchmarking is the process of scoring a persona's debate outputs against expected stances across multiple decision scenarios to measure variant distinctness, challenge depth, and parameter consistency.

How do I score multi-phase debate outputs against a persona's blind spots?

You score multi-phase debate outputs by applying a five-dimension rubric covering variant distinctness, challenge depth, parameter consistency, synthesis coverage, and user language style across test cases loaded from YAML files.

Can I run local-first debate evaluation without external API calls?

Yes, you can run local-first debate evaluation entirely within the current conversation without external API calls, completing the three-phase analysis and generating scored reports locally.

Do I need YAML test cases to benchmark persona debate scenarios?

Yes, YAML test cases and a persona.json file are required to benchmark persona debate scenarios, providing the ground truth parameters and decision scenarios needed for the evaluation workflow.

Best way to assess if a persona's language style matches its debate output?

The best way to assess language style consistency is to run a persona-grounded evaluation that scores the user language style dimension alongside variant distinctness and synthesis coverage across multiple decision scenarios.