Interactive Educator

Builds a 4-screen Socratic React teaching artifact from '/aha [topic]' — designed for claude.ai's artifact sandbox, not Claude Code.

Autor: Wamikmk · Wamikmk/interactive-educator

Działa po konfiguracji ★ 9.2/10

Interactive Educator — Builds a 4-screen Socratic React teaching artifact from '/aha [topic]' — designed for claude.ai's artifact sandbox, not Claude Code.

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 explainer
  • Build a hands-on Socratic lesson that helps me discover recursion myself
  • Make an explorable interactive explainer to teach photosynthesis visually