cosmicstack-labs/teaching-methods
Direct instruction, inquiry-based, project-based, flipped classroom, differentiation, and assessment
npx skills add https://github.com/cosmicstack-labs/mercury-agent-skills --skill teaching-methods
Effective teaching approaches for different learning contexts.
| Method | Teacher Role | Student Role | Best For |
|--------|-------------|--------------|----------|
| Direct Instruction | Expert, guide | Active listener | Foundational skills, procedures |
| Inquiry-Based | Facilitator | Investigator | Critical thinking, curiosity |
| Project-Based | Coach | Creator, problem-solver | Real-world application |
| Flipped Classroom | Mentor | Self-directed learner | Active class time |
| Socratic | Questioner | Critical thinker | Deep understanding |
Structure: I Do → We Do → You Do
*"How could we determine the most efficient sorting algorithm without looking it up? What experiments would you run?"*
Adapt for different learners by adjusting:
Take cosmicstack-labs/teaching-methods from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.