tau2-playbook

Automate τ²-bench evaluation setup and domain guidance for HarnessX.

415|49|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/Darwin-Agent/HarnessX --skill tau2-playbook
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tau2-playbook
Source: https://github.com/Darwin-Agent/HarnessX/tree/main/recipe/tau2_evolver/skills/tau2-playbook
Command: npx skills add https://github.com/Darwin-Agent/HarnessX --skill tau2-playbook

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

τ²-bench-specific benchmark guidance for calibrating and evaluating multi-domain dialogue systems within HarnessX, including domain-specific policies, tool usage patterns, and reward signaling.

Core Features & Use Cases

  • Domain-guided evaluation: integrates per-domain cheat-sheets, policy hints, and harness configurations to drive reliable scoring.
  • Tool gating and recovery: supports PhaseAwareToolFilter, LoopDetection, and ToolFailureGuard to improve stability across tasks.
  • Reusable harness recipes: ships with system_append_processor, guidance files, and baseline pipelines to accelerate experimentation.

Quick Start

Configure and run a τ²-bench evaluation within HarnessX to benchmark multi-domain dialogue performance with domain-specific tool usage and reward signals.

Frequently Asked Questions about tau2-playbook

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

FAQPage Schema
How do I evaluate multi-turn customer-service dialogues using tau2-bench?

You can evaluate multi-turn customer-service dialogues by configuring domain-specific policies, tool usage patterns, and reward signals within HarnessX to drive reliable scoring across retail, airline, and telecom tasks.

How do I prevent tool call failures during multi-turn dialogue evaluation?

You can prevent tool call failures by applying PhaseAwareToolFilter, LoopDetection, and ToolFailureGuard mechanisms to improve stability and enforce phase-aware tool gating across dialogue tasks.

Can I benchmark retail and telecom dialogue systems with domain-specific policies?

Yes, you can benchmark retail, airline, and telecom dialogue systems by integrating per-domain cheat-sheets, policy hints, and harness configurations to guide reliable domain-specific reward scoring and evaluation.

What is the best way to set up a tau2-bench evaluation harness for multi-domain tasks?

The best way to set up a tau2-bench evaluation harness is to use reusable harness recipes, system_append_processor, and guidance files to accelerate experimentation and standardize task metadata via the Tau2 evolver pipeline.

Does HarnessX support phase-aware tool gating for dialogue evaluation?

Yes, HarnessX supports phase-aware tool gating for dialogue evaluation through the PhaseAwareToolFilter component, which restricts tool availability based on task phases to ensure valid actions during multi-turn customer-service interactions.

Why does my multi-turn dialogue evaluation get stuck in repetitive tool call loops?

Multi-turn dialogue evaluation gets stuck in repetitive loops due to unhandled tool failures or lack of phase-aware gating; applying LoopDetection and ToolFailureGuard mechanisms improves stability and breaks cyclic tool execution.