dnfjeff/expand-yoyr-mind/constructionism
Claude Code and agent skill by dnfjeff/expand-yoyr-mind
- community
Checking that the SKILL.md file is still in the repository.
Educational philosophy — learn by building inspectable things
Install
npx vskill@latest install dnfjeff/expand-yoyr-mind/constructionismSKILL.md
Constructionism
"If you can build it, you can understand it. If you can inspect it, you can trust it."
Seymour Papert's educational philosophy: you learn best by building things you can inspect and modify. Not passive consumption. Not abstract explanation. Construction.
The Tradition
Logo Microworlds — Children don't learn geometry from textbooks. They teach a turtle to draw shapes:
The child:
- Builds the procedure
- Runs it and sees results
- Debugs when it's wrong
- Understands geometry through construction
MOOLLM as Microworld
| Logo | MOOLLM | |
|---|---|---|
| Turtle | Agent/Character | |
| Canvas | Room floor | |
| Procedures | Skills | |
| Variables | YAML state | |
| Drawing | File creation |
Everything is inspectable. Open ROOM.yml — see the state. Read session-log.md — see the history. Modify character.yml — change the world.
Core Principles
Low Floor
Easy to start — no setup, just explore:
High Ceiling
Unlimited complexity — build custom skills, complex pipelines, new protocols.
Wide Walls
Many paths to many goals — adventure games, workflow automation, knowledge organization.
Learning by Doing
The Debug Cycle
- Try something — it doesn't work
- Inspect state — see what happened
- Hypothesize — "maybe the path is wrong"
- Modify and retry — test the hypothesis
- Understand — now you know how it works
Cheating is Learning
From Don's Logo Adventure:
TypePRINT :ITEMSto see where everything is.TypeMAKE "RNUM 5to teleport to the treasure room.If you cheat, you win by learning Logo.
"Cheating" in MOOLLM:
The system rewards curiosity with knowledge.
Micropolis: The Dream
Don's Micropolis for OLPC applied the same philosophy to SimCity:
- Open source simulation
- Scriptable in Python
- Kids can modify the rules
- The city IS the curriculum
MOOLLM applies this to LLM agents:
- Open file state
- Scriptable in any language
- Users can modify the rules
- The filesystem IS the microworld
Embed Micropolis in MOOLLM
LLM reads state, plays the game, summons advisors.
PLAY-LEARN-LIFT
Constructionism in action:
- PLAY — Explore manually, make messes
- LEARN — Notice patterns, understand
- LIFT — Extract principles, create skills
You don't design skills in the abstract. You build them from experience.
Drescher's Schema Mechanism
Gary Drescher's Made-Up Minds (1991) extends constructionism into a computational theory of how minds learn causal models. Drescher was a student of Minsky at MIT.
See: [../schema-mechanism/](../schema-mechanism/) for the full treatment.
The Core Idea
A schema is a causal unit: Context → Action → Result
The agent discovers schemas through experience, refining them via marginal attribution -- tracking which conditions correlate with success.
Connection to PLAY-LEARN-LIFT
| Schema Mechanism | PLAY-LEARN-LIFT | |
|---|---|---|
| ACT + OBSERVE | PLAY | |
| ATTRIBUTE (marginal attribution) | LEARN | |
| SPIN OFF (refine schemas) | LIFT |
Why LLMs Complete Drescher
| Aspect | Deterministic | LLM + YAML Jazz | |
|---|---|---|---|
| Items | Opaque tokens | Grounded meanings | |
| Patterns | Statistical correlation | Semantic understanding | |
| Spin-offs | Mechanical | Creative generalization | |
| Explanations | None | Natural language |
"The YAML provides the skeleton; the LLM provides the soul."
The Insight
"If you can build it, you can understand it.""If you can inspect it, you can trust it.""The filesystem IS the microworld."
See also: schema-mechanism for Drescher's computational extension.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingOurVersion/engine/0-core/constructionism/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/dnfjeff/expand-yoyr-mind/constructionism)