Interactive Educator
Builds a 4-screen Socratic React teaching artifact from '/aha [topic]' — designed for claude.ai's artifact sandbox, not Claude Code.
Działa po konfiguracji
Co robi ten skill
Runs a short adaptive profiling phase (prior knowledge, misconception, anchor real-world domain, visual theme) then builds a single-file React JSX artifact structured as Puzzle → Explore → Name → Challenge, governed by a detailed build spec covering component architecture, coordinate systems, theming and accessibility rules. Triggers on '/aha topic', '/3b1b topic', or explicit interactive-explainer requests; explicitly does not trigger on passive 'explain X' or static-document requests.
Raport z testu
The build spec is genuinely rigorous (bans nested-component remounts, mandates pointer-events for mobile drag, colorblind-safe theming, a 500-SVG-element performance ceiling, and a pre-flight checklist) and clearly beats a baseline explanation in structure, but it calls claude.ai-only tools (ask_user_input_v0, present_files) and writes to /mnt/user-data/outputs/, none of which exist in Claude Code — so when installed via git clone into ~/.claude/skills the promised inline React-artifact rendering does not happen and the .jsx has to be viewed externally (e.g. pasted into claude.ai or a local sandbox).
Testowano: 2026-07-15 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/Wamikmk/interactive-educator.git mkdir -p ~/.claude/skills cp -r interactive-educator/skill ~/.claude/skills/interactive-educator
Komendy i przykładowe prompty
/interactive-educatorBuilds a 4-screen Socratic React teaching artifact from '/aha [topic]' — designed for claude.ai's artifact sandbox, not Claude Code.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Teach me gradient descent with an interactive puzzle-style explainerBuild a hands-on Socratic lesson that helps me discover recursion myselfMake an explorable interactive explainer to teach photosynthesis visually