microsim-p5
Educational MicroSim Creation Skill for P5.js
Overview
This skill guides the creation of Educational MicroSims using the p5.js JavaScript library. MicroSims are lightweight, interactive educational simulations designed for browser-based learning. MicroSims occupy a unique position at the intersection of Simplicity (focused scope, transparent code), Accessibility (browser-native, universal embedding), and AI Generation (standardized patterns, prompt-compatible design).
Standard Context
This MicroSim Skill is designed to create all the required files for running your MicroSim on your website.
This microsim skill has been designed to be run within Claude code.
The best practice is to startup Claude Code from the command line
where you at the root of the GitHub checkout directory. This is
one level down from where you ran GitClone. This directory should
contain a .git directory.
If you don't see a .git directory and a mkdocs.yml file warn the
user that the automatic installation process may fail.
We assume that the website has a folder called docs/sims that each MicroSim will be placed in. If you do not see this folder then warn the user.