configure-experiment

Automate interactive AEC experiment configuration and write experiment.yaml.

35|5|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/TheodoreGalanos/aec-bench --skill configure-experiment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: configure-experiment
Source: https://github.com/TheodoreGalanos/aec-bench/tree/main/src/aec_bench/init/skill_data/configure-experiment
Command: npx skills add https://github.com/TheodoreGalanos/aec-bench --skill configure-experiment

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Build an end-to-end experiment.yaml config interactively by discovering available tasks, guiding agent and model choices, validating the manifest, and previewing the trial plan.

Core Features & Use Cases

  • Discover tasks by scanning task.toml files in the project and reporting available disciplines, difficulties, and datasets.
  • Guide agent and model configuration, including multiple agents for model comparison and a dry-run preview of the trial plan.
  • Validate the final manifest against the ExperimentManifest schema and write a ready-to-run experiment.yaml in the project root.

Quick Start

Ask the assistant to configure a new experiment by walking you through task discovery, agent setup, and a dry run.

Frequently Asked Questions about configure-experiment

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

FAQPage Schema
How do I configure a benchmark experiment and generate a YAML file?

Configuring a benchmark experiment involves interactively discovering available tasks, selecting disciplines and difficulties, setting up agents and compute, and outputting a ready-to-run experiment.yaml validated against the ExperimentManifest schema.

What is the process for planning an AI agent benchmark run?

Planning an AI agent benchmark run requires reading project context like aec-bench.toml and task.toml files to identify available datasets, then configuring agents and generating a structured experiment manifest for execution.

Can I configure multiple AI agents for model comparison in one experiment?

Yes, you can configure multiple AI agents for model comparison within a single experiment setup. The configuration process supports adding various agents and provides a dry-run preview of the trial plan before finalizing the manifest.

How do I discover available tasks and datasets for an AEC benchmark?

You discover available tasks and datasets by scanning task.toml files across the project directory. This process reports all accessible disciplines, difficulty levels, and dataset availability for the experiment configuration.

Does the experiment configuration validate the YAML output against a schema?

Yes, the generated YAML output is strictly validated against the ExperimentManifest schema. This ensures the final experiment.yaml written to the project root has an exact structure and is ready for benchmark execution.

What context files are needed to set up a benchmark experiment?

Setting up a benchmark experiment requires project context files like aec-bench.toml for global settings and task.toml files for defining individual benchmark tasks, along with verifiable dataset availability within the project.