TeachAny

Convert K-12 teaching topics into structured interactive courseware with explanations and practice.

270|51|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/weponusa/teachany --skill teachany
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: TeachAny
Source: https://github.com/weponusa/teachany/tree/main
Command: npx skills add https://github.com/weponusa/teachany --skill teachany

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

TeachAny transforms broad K-12 teaching requests into structured, engaging lessons instead of disconnected explanations, static text, and generic quizzes without meaningful feedback.

Core Features & Use Cases

  • Interactive Courseware Creation: Generate browser-based lesson pages with explanations, exercises, simulations, animations, and error-specific feedback.
  • Learning-Science Design: Apply ABT narrative structure, Bloom's Taxonomy, cognitive-load principles, multimedia learning, ConcepTest questioning, and scaffolded practice.
  • Subject and Curriculum Adaptation: Tailor lessons across mathematics, science, humanities, languages, information technology, and multiple curriculum systems.
  • Media and Learning Tools: Support AI tutoring, TTS narration, Remotion video, knowledge graphs, maps, PBL learning paths, and optional PPTX export.
  • Quality and Publishing Workflow: Coordinate planning, validation, packaging, registry updates, and courseware publishing with hard rules and automated checks.
  • Use Case: A teacher can request an interactive Grade 7 biology lesson on photosynthesis and receive a structured HTML course with visual explanations, practice questions, feedback, audio narration, and a learning path.

Quick Start

Ask TeachAny to create an interactive K-12 courseware lesson for a specified topic, subject, grade level, learning goal, and preferred language.

Frequently Asked Questions about TeachAny

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

FAQPage Schema
How do I create interactive K-12 courseware from a specific teaching topic?

To create interactive K-12 courseware, provide a teaching topic, subject, grade level, learning goal, and preferred language. The system converts this input into structured HTML lessons with explanations, practice questions, feedback, and learning paths.

What learning science principles are applied when generating interactive lessons?

Interactive lessons apply learning science principles including Bloom's Taxonomy, cognitive-load management, multimedia learning, ConcepTest questioning, ABT narrative structure, and scaffolded practice to ensure structured and engaging educational content.

Can I generate interactive lessons for different K-12 subjects and curriculum systems?

Yes, interactive lessons can be tailored across K-12 subjects like mathematics, science, humanities, languages, and information technology. The system adapts content to fit multiple curriculum systems and specified grade levels.

Does the generated courseware support AI tutoring and TTS narration?

Generated courseware supports AI tutoring and TTS narration alongside browser-based interactions, animations, knowledge graphs, maps, and Remotion video integration to create a comprehensive multimedia learning experience.

How do I package and publish generated courseware for student access?

Courseware packaging and publishing follow a structured workflow that includes validation, automated checks, registry updates, and optional PPTX export. This process ensures the final HTML course meets quality standards before release.

What is the best way to decompose a project-based learning goal into a learning path?

Decomposing project-based learning (PBL) goals utilizes PBL decomposition features to break down broad teaching requests into structured learning paths, integrating interactive exercises, visual explanations, and error-specific feedback.