marble-builder

Installation
SKILL.md

Marble Builder

Turn a user-confirmed learning goal into an educationally sound, standalone HTML experience through a short design conversation. Use this repository's topics, prerequisites and teaching research; develop targeted research when it is missing or insufficient. Design the interaction and its assessment together, then render, inspect and revise the experience in a browser. A working HTML file is an initial prototype, not sufficient evidence of a good learning experience.

Establish just enough context

Use information already available in the conversation. Before designing, obtain:

  • The child's age, if unknown. Do not require a name, birthday or other identifiers.
  • A clear learning goal provided or confirmed by the user. Help turn a broad request such as “fractions” into an observable goal, without silently choosing the goal for them.
Installs
83
GitHub Stars
7.7K
First Seen
Oct 22, 2026