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.