custom-junior-physics-animation

Designs and implements physics teaching animations with validated models and classroom verification.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/sciman-top/skills-manager --skill custom-junior-physics-animation-sciman-top
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: custom-junior-physics-animation
Source: https://github.com/sciman-top/skills-manager/tree/main/overrides/custom/custom-junior-physics-animation
Command: npx skills add https://github.com/sciman-top/skills-manager --skill custom-junior-physics-animation-sciman-top

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Creating physics teaching visuals for junior middle school often fails on pedagogy: animations look plausible but contain wrong physics, ignore the target misconception, or cannot run in a real classroom. This Skill structures the full workflow from lesson goal and misconception analysis through medium selection, physical model validation, and classroom verification. ## Core Features & Use Cases - Medium Selection: Chooses among web/SVG/HTML/CSS/JS, D3, Manim, and PPT animation based on delivery constraints like offline use, file size, and projector conditions. - Physics-First Design Rules: Requires an explicit minimal model with variables, units, sign conventions, and assumptions, checked via dimensional analysis and limiting cases before rendering. - Classroom Verification: Covers pause/replay/step controls, reduced-motion fallbacks, offline delivery checks, keyboard accessibility, and Chinese label fitting. - Use Case: A teacher needs an interactive circuit demo showing that doubling voltage doubles current at fixed resistance. The Skill defines the misconception, builds the web artifact with parameter controls, and verifies boundary behavior like zero resistance. ## Quick Start Use the junior physics animation skill to design and build an interactive animation explaining refraction for grade 8 students, with pause controls and a static fallback.

Frequently Asked Questions about custom-junior-physics-animation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a physics animation for middle school teaching?▼

Start by defining the grade level, lesson objective, and the misconception the visual should resolve. Then choose a medium such as web/SVG, Manim, or PPT based on delivery constraints, write a minimal physical model with units and assumptions, and verify correctness before polishing visuals.

Manim vs SVG animation for physics teaching visuals?▼

Manim suits formula derivation, geometry, vector decomposition, and exported short videos. SVG/HTML/CSS/JS fits lightweight classroom demos like force diagrams, ray tracing, circuit toggles, and drag interactions that run in a browser.

Can physics animations run offline in a classroom without internet?▼

Yes, but offline delivery must be verified explicitly. Open the delivered artifact without network access and confirm that fonts, media, libraries, and controls still work before relying on it in class.

How do I verify a physics simulation is scientifically correct?▼

Check the model with dimensional analysis, a hand-worked expected observation, and limiting cases before trusting the render. For interactive models, test boundary values, such as confirming that doubling voltage doubles current at fixed resistance.

When should I use a static diagram instead of an animation?▼

Use a static annotated diagram when the state does not change over time and motion adds no teaching value. Animation is justified only when change over time, causality, or interaction improves understanding.