All skills
dmccreary avatar

/microsim-generator

@ed7c050

Creates interactive educational MicroSims, routing to the best-matched generator - p5.js, Chart.js, Plotly, Mermaid, vis-network, timelines, maps, Venn, causal-loop/feedback-loop diagrams (CLD), concept-classifier sorting quizzes, infographic overlays with callout labels, Docker Python labs (runnable code blocks), and fact-verified statistics posters (every numeric claim checked against a cited source before rendering). Generates complete MicroSim packages with HTML, JavaScript, CSS, documentation, and metadata.

Use this Skill: https://skilld.dev/gh/dmccreary/claude-skills/microsim-generator

This session only. Nothing lands on disk.

assetstemplatesmermaidindex-template.md

≈459 tokens on demand. Your agent reads this file only when SKILL.md points to it.

{{TITLE}}

<iframe src="main.html" height="450px" width="100%" scrolling="no"></iframe>

View {{TITLE}} Fullscreen{ .md-button .md-button--primary }

Embed This Diagram

Place the following line in your website to include this diagram:

<iframe src="https://dmccreary.github.io/{{REPO_NAME}}/sims/{{MICROSIM_NAME}}/main.html" height="450px" width="100%" scrolling="no"></iframe>

Overview

{{OVERVIEW}}

Workflow Steps

{{WORKFLOW_STEPS}}

How to Use

  1. Explore the diagram - The flowchart shows the process from start to finish
  2. Hover over nodes - Point to any step to see detailed information in the right panel
  3. Follow the arrows - Arrows show the flow direction and decision paths
  4. Note the colors - Different colors indicate different types of steps (start, process, decision, end)

Key Concepts

{{KEY_CONCEPTS}}

Lesson Plan

Learning Objectives

After using this diagram, students will be able to:

{{LEARNING_OBJECTIVES}}

Activities

  1. Trace the Path: Have students trace different paths through the diagram and explain each decision point
  2. Identify Steps: Ask students to identify which step would be affected if a specific condition changed
  3. Extend the Diagram: Challenge students to identify additional steps that could be added

Assessment

  • Can students explain the purpose of each step in the workflow?
  • Can students predict what happens at each decision point?
  • Can students identify the prerequisites for each step?

References

{{REFERENCES}}

Source: SKILL.md on GitHub

2 warnings14d4 checks · Risk SAFE
  • Gen Agent Trust Hub14d

    The skill is a productivity tool for generating interactive educational MicroSims. It requires the execution of multiple local scripts and the installation of the Playwright automation framework and Chromium binaries. It also provides features for running Python code locally via Docker. These capabilities represent legitimate developer workflows but involve security surfaces like external binary installation and dynamic code execution.

  • Socket14d

    1 alert: gptAnomaly

  • Snyk14d

    Risk: LOW · No issues

  • Runlayer6mo

    9/59 files flagged

Signed by skilld at ed7c050. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated 4 weeks ago
metadata
{
  "ibook.version": "1.0",
  "ibook.preferred-model": "opus"
}

README badge

README badge for dmccreary/claude-skills/microsim-generator