create-template

Convert source_task.json seeds into aec-bench templates with engine.py, params.toml, and instruction.md.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the creation of a new task-generation template from a source_task.json seed file, enabling teams to convert seeds into fully-formed templates with engine.py, params.toml, and instruction.md.

Core Features & Use Cases

  • Automates the research and drafting of engineering calculation templates.
  • Guides the user through validation and refinement.
  • Produces a ready-to-run template for the aec-bench framework from seeds located under tasks/ or seeds/.
  • Use case: convert a seed into a repeatable template to accelerate benchmark template creation.

Quick Start

Provide a source_task.json to /create-template to generate a new template directory with engine.py, params.toml, and instruction.md.

Frequently Asked Questions about create-template

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

FAQPage Schema
How do I convert a source_task.json seed into a benchmark template?▼

To convert a seed into a benchmark template, provide a source_task.json file to generate a ready-to-run template directory containing engine.py, params.toml, and instruction.md with validation scaffolding.

What is aec-bench template generation from seed tasks?▼

Aec-bench template generation is the automated process of transforming a source_task.json seed file into a complete template directory with engine.py, params.toml, and instruction.md for benchmark validation.

Do I need a specific directory structure to generate task templates from seeds?▼

Yes, template generation applies to seed files located under the tasks/ or seeds/ directories, converting them into a template directory with metadata and difficulty presets.

What's the best way to automate engineering calculation template creation?▼

Automating engineering calculation template creation is best handled by converting a source_task.json seed into a repeatable template, which accelerates benchmark template drafting and refinement.

What files are generated when creating a benchmark template from a seed?▼

Creating a benchmark template generates a ready-to-run directory containing engine.py, params.toml, and instruction.md, alongside metadata and difficulty presets suitable for template validation.

Why does my seed task need validation scaffolding in the generated template?▼

Validation scaffolding is required in generated templates to guide the user through validation and refinement, ensuring the output template directory is ready-to-run for the aec-bench framework.