experiment-structure

Create and validate standardized experiment folders with config.yaml and report.md.

13|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/Butanium/claude-lab --skill experiment-structure
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: experiment-structure
Source: https://github.com/Butanium/claude-lab/tree/main/plugins/clab/skills/experiment-structure
Command: npx skills add https://github.com/Butanium/claude-lab --skill experiment-structure

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creates and enforces a standard, reproducible folder structure for research experiments, reducing setup time and confusion across projects.

Core Features & Use Cases

  • Standard experiment folder layout with required files like config.yaml and report.md to ensure consistency.
  • Templates and guidance to quickly spin up new experiments and maintain reproducibility across teams.
  • Use Case: a researcher can clone a project, run a template generator to create exp_NNN_name with outputs, judgments, and scratch folders.

Quick Start

Create a new experiment folder named exp_NNN_name following the standard template and populate it with config.yaml and report.md.

Frequently Asked Questions about experiment-structure

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

FAQPage Schema
How do I create a standardized experiment folder structure for research reproducibility?

You can create a standardized experiment folder structure by running a template generator that produces an exp_NNN_name directory with config.yaml, report.md, outputs, and judgments folders for reproducibility.

What files should a research experiment folder layout include?

A standard research experiment folder layout should include a config.yaml for parameters, a report.md for findings, along with outputs and judgments directories to store results and evaluations.

Why do I need a config.yaml in my research project setup?

You need a config.yaml in your research project setup to enforce a consistent template across projects, ensuring all experiment parameters are standardized and easily reproducible across different teams.

Can I validate an existing experiment folder against a standard template?

Yes, you can validate an existing experiment folder by checking that the required layout is present, ensuring the directory contains the predefined config.yaml, report.md, outputs, and judgments directories.

What is the best way to organize research experiment outputs and judgments?

The best way to organize research outputs and judgments is using a standardized folder structure that separates them into dedicated directories within an exp_NNN_name folder, maintaining consistency across projects.

Does this experiment structure template work without external dependencies?

Yes, the experiment structure template works without external dependencies, allowing you to directly clone a project and quickly spin up new experiments with the required folder layout and files.