The Class Alchemy
Turn what you know into a class worth teaching.
Quick plan: pick apparatus, level, module, theme & intensity.
Studio Dashboard
Your studio at a glance
👥 Your Team
🎪 Apparatus Coverage
Skills per apparatus across your studio
📋 Recent Class Plans
⚡ Quick Actions
Rotation pool of 5-7 skills to cycle through over 4 weeks
Select an apparatus and level to generate a class plan. Module, theme, and intensity are optional filters.
Skills Database Management
Add, edit, or delete skills. Changes are saved automatically.
Import accepts JSON or CSV. For CSV, use the template (header: name, category, subcategory, intensity or difficulty, video, apparatus, level, module, notes). A legacy difficulty column is treated as intensity/skill level.
Class History & Report
See what’s been taught, in progress, or skipped. Change status with the dropdown on each plan.
Status: Taught · Working · Skip · Generated
Student Progress
Select a student to view and update their skill ratings.
Settings
Customize your curriculum, labels, student roster, and level-up rules. Curriculum and plans sync automatically when you are signed in.
☁️ Cloud & Account
Account Security
Set a password so you can sign in without a magic link.
Use Sign out under the app title in the header to end your session.
📚 Curriculum
Add, edit, or remove your curriculum structure. Changes take effect immediately.
Apparatuses
One per line, OR comma-separated
Levels
One per line, OR comma-separated
Modules
One per line, OR comma-separated
Themes
One per line, OR comma-separated
Intensities
One per line, OR comma-separated
🎓 Students & Progress
Star rating labels
Labels for 0–5 stars shown in Student Progress. Order: 0 stars, 1 star, … 5 stars. Edit the text, then click Save settings at the bottom—changes are saved only when you click Save. When signed in, labels sync with your account.
Student roster
Students shown in Student Progress. Each has a name and active apparatus + level from your curriculum.
CSV columns: first_name,last_name,email,level,notes (first_name required).
Level-Up Requirements
Configure which skill categories count toward level-up and physical/safety benchmarks for in-person evaluation.
Categories (Must Pass vs Recommended)
Set mastery % required per category. Must Pass categories must meet the % for "Ready to Evaluate".
Physical & safety benchmarks
Free-text checklist items for in-person evaluation (e.g. "5 consecutive clean inversions").