cosmicstack-labs/curriculum-design
Learning objectives (Bloom\'s), scope and sequence, assessment, instructional strategies, and mapping
npx skills add https://github.com/cosmicstack-labs/mercury-agent-skills --skill curriculum-design
Design effective curricula following learning science principles.
| Level | Verb Examples | Assessment |
|-------|--------------|------------|
| Remember | List, define, recall | Multiple choice, matching |
| Understand | Explain, describe, summarize | Short answer, concept map |
| Apply | Solve, implement, demonstrate | Problem set, lab exercise |
| Analyze | Compare, differentiate, examine | Case study, data analysis |
| Evaluate | Critique, justify, assess | Debate, peer review, rubric |
| Create | Design, build, produce | Project, portfolio, thesis |
| Element | Description |
|---------|-------------|
| Scope | Breadth and depth of content |
| Sequence | Order of topics (simple→complex, concrete→abstract) |
| Pacing | Time allocated per topic |
| Prerequisites | What learners must know before each module |
Each assessment should map to a specific learning objective and Bloom's level. If you're teaching at the "Apply" level, don't just test "Remember."
| Strategy | Best For | Format |
|----------|----------|--------|
| Direct instruction | Foundational knowledge | Lecture, demo |
| Inquiry-based | Critical thinking | Questions, investigation |
| Project-based | Applied skills | Extended projects |
| Flipped classroom | Active learning | Pre-work, in-class application |
| Collaborative | Team skills | Group work, discussion |
Take cosmicstack-labs/curriculum-design 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.