github:dmccreary/claude-skills · first committed 2025-12-11 · source · badge
Creates interactive educational MicroSims using the best-matched JavaScript library (p5.js, Chart.js, Plotly, Mermaid, vis-network, vis-timeline, Leaflet, Venn.js). Analyzes user requirements to route to the appropriate visualization type and generates complete MicroSim packages with HTML, JavaScript, CSS, documentation, and metadata.
Skill Health: not yet scored
Listed, not yet scored. This skill has no public model test yet. It is in the scoring queue; submitted skills go first, then the most-installed.
Version history
33 commits to this file on GitHub (newest first).
2026-10-27 · commit 53be802 · Add tested p5.js 2.x notes to the p5 guide and fix touch hover gating
2026-10-27 · commit e45040a · Point the p5 guide's REQUIRED HTML example at p5.js 2.3.4
2026-10-27 · commit 4e8d656 · Bump the default p5.js version to 2.3.4 (microsim-generator 1.0.2)
2026-10-24 · commit 1f6a90a · Scaffold p5.js 2.3.2 and insert chapter iframes in the book's embed style
2026-10-17 · commit d4cb18a · Add paused-on-load rule to the microsim-generator skill
2026-10-09 · commit 1df185f · Derive scaffold subject/grade from project; accept more spec headings
2026-10-02 · commit aeff7dd · Update ibook-skills content and assets
2026-09-05 · commit ed7c050 · Make interactive overlays the default and mandatory follow-up for verified posters
2026-08-25 · commit 8fafb8d · Move model: into metadata.ibook.preferred-model in 10 skills
2026-08-25 · commit 1953ead · Make cross-skill reference paths agent-neutral via $BK_HOME
2026-08-25 · commit 16c7697 · Single-source mascot placement rules; add version tracking to skills
2026-08-22 · commit 226f821 · Rename repo from claude-skills to ibook-skills
2026-08-19 · commit ea0a80e · Complete verified-infographic migration to microsim-generator
2026-07-15 · commit 4721b4b · Point microsim-generator Step 6B at sync-iframe-heights.py
2026-07-10 · commit fe08c73 · Fold 4 stray MicroSim skills into the microsim-generator meta-skill
2026-07-09 · commit 3256a85 · Make iframe-height sync cross-library and layout-agnostic
2026-02-13 · commit ef4b882 · Added the screen capture to the steps
2026-02-10 · commit 2a20235 · refactored the workflow of the microsim generator to use the python programs
2026-02-10 · commit 5e448bc · Add guidelines for using relative iframe paths in MicroSim documentation
2026-02-10 · commit 7f0fced · optimizing the microsim generator skill by adding python utilities for lower token usage
2026-02-01 · commit 09d77c5 · Added the intelligent textbook and microsim URI scheme to the templates for microsims and mkdocs templates
2026-01-27 · commit df95608 · feat: add html-table-generator for interactive matrix comparisons with expandable detail panels
2026-01-25 · commit 80bb663 · updated the content-element-types and the SKILL.md file so that there is less focus on the animation type and a larger focus on the learning
2025-12-29 · commit 8c13ab3 · add standardization to the end of the microsim generation workflow