🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Science Sim Author

by @dimgouso

Generate self-contained interactive science simulations as a single index.html from a SimSpec YAML or JSON. Use when the user asks for physics, chemistry, bi...

TERMINAL
clawhub install science-sim-author

πŸ“– About This Skill


name: science-sim-author description: Generate self-contained interactive science simulations as a single index.html from a SimSpec YAML or JSON. Use when the user asks for physics, chemistry, biology, STEM, science education, classroom demos, virtual labs, PhET-style activities, mechanics simulations, circuit simulations, parameter sliders, plots, inquiry worksheets, or offline canvas-based teaching tools. metadata: {"openclaw":{"emoji":"πŸ§ͺ","requires":{"bins":[],"env":[],"config":[]},"os":["darwin","linux","win32"]}}

Science Simulation Author

Core promise

Generate one self-contained index.html that runs offline, renders a STEM simulation on a 2D canvas, exposes model parameters as sliders, plots a time series, and includes an inquiry worksheet.

Inputs

Accept a SimSpec in YAML or JSON with:

  • id, title, domain
  • state, params, initial, equations, outputs
  • optional level, dt, worksheet, success_criteria
  • Validate against templates/sim_spec_schema.json before generating anything.

    Output contract

  • Produce exactly one file named index.html.
  • Keep all CSS in