[IMPORTANT] Use TaskCreate to break ALL work into small tasks BEFORE starting.
Prerequisites: MUST READ before executing:
.claude/skills/shared/web-research-protocol.md
Quick Summary
Goal: Build structured course material with learning objectives, modules, lessons, exercises, and assessments.
Workflow:
- Define scope — Target audience, prerequisites, duration, objectives
- Map objectives — Align to Bloom's taxonomy
- Structure curriculum — Modules → Lessons → Exercises → Assessments
- Develop content — Per lesson: concept, explanation, examples, exercises
- Create assessments — Knowledge checks + final assessment
- Review pedagogy — Progressive difficulty, prerequisite chains
Key Rules:
- Every objective mapped to Bloom's taxonomy level
- Progressive complexity (each module builds on previous)
- Use enforced template from
docs/templates/course-outline-template.md
Be skeptical. Apply critical thinking, sequential thinking. Every claim needs traced proof, confidence percentages (Idea should be more than 80%).
Course Builder
Bloom's Taxonomy Reference
| Level |
Verb Examples |
Assessment Type |
| Remember |
Define, list, recall, identify |
Multiple choice, fill-in-blank |
| Understand |
Explain, describe, summarize, interpret |
Short answer, paraphrase |
| Apply |
Use, implement, solve, demonstrate |
Problem sets, exercises |
| Analyze |
Compare, contrast, examine, differentiate |
Case studies, analysis papers |
| Evaluate |
Judge, critique, assess, justify |
Debates, reviews, peer assessment |
| Create |
Design, construct, produce, develop |
Projects, portfolios, presentations |
Step 1: Define Learning Scope
Gather from user or research:
- Target audience — Who? What's their background?
- Prerequisites — What must they know already?
- Duration — Total hours/weeks available
- Desired outcomes — What can they DO after the course?
Step 2: Map Objectives to Bloom's
For each desired outcome, assign a Bloom's level:
- Start with lower levels (Remember, Understand)
- Progress to higher levels (Apply, Analyze, Evaluate, Create)
- Ensure at least one objective at Apply level or above
Step 3: Structure Curriculum
Organize into modules (3-8 per course):
- Each module has 2-5 lessons
- Each module has its own learning objectives
- Modules build on each other (prerequisite chain)
Step 4: Develop Lesson Content
For each lesson, provide:
- Duration — Estimated time
- Concept — Core idea in 1-2 sentences
- Explanation — Theory, context, why it matters
- Examples — 2-3 real-world illustrations
- Exercise — Hands-on practice activity
- Assessment — How to verify learning
Step 5: Create Assessments
Per module:
- Knowledge check — 3-5 questions covering key concepts
- Questions aligned to module's Bloom's level
Final:
- Comprehensive assessment — Covers all modules
- Mix of Bloom's levels — At least 1 question per level taught
Output
Write to docs/knowledge/courses/{descriptive-slug}.md using enforced template from docs/templates/course-outline-template.md.
IMPORTANT Task Planning Notes (MUST FOLLOW)
- Always plan and break work into many small todo tasks using
TaskCreate
- Always add a final review todo task to verify work quality and identify fixes/enhancements
1---2name: course-builder-23description: [Content] Build structured learning/teaching course material with Bloom taxonomy objectives, modules, lessons, exercises, and assessments.4---5
6> **[IMPORTANT]** Use `TaskCreate` to break ALL work into small tasks BEFORE starting.
7
8**Prerequisites:** **MUST READ** before executing:
9
10- `.claude/skills/shared/web-research-protocol.md`
11
12## Quick Summary
13
14**Goal:** Build structured course material with learning objectives, modules, lessons, exercises, and assessments.
15
16**Workflow:**
17
181. **Define scope** — Target audience, prerequisites, duration, objectives
192. **Map objectives** — Align to Bloom's taxonomy
203. **Structure curriculum** — Modules → Lessons → Exercises → Assessments
214. **Develop content** — Per lesson: concept, explanation, examples, exercises
225. **Create assessments** — Knowledge checks + final assessment
236. **Review pedagogy** — Progressive difficulty, prerequisite chains
24
25**Key Rules:**
26
27- Every objective mapped to Bloom's taxonomy level
28- Progressive complexity (each module builds on previous)
29- Use enforced template from `docs/templates/course-outline-template.md`
30
31**Be skeptical. Apply critical thinking, sequential thinking. Every claim needs traced proof, confidence percentages (Idea should be more than 80%).**
32
33# Course Builder
34
35## Bloom's Taxonomy Reference
36
37| Level | Verb Examples | Assessment Type |
38| -------------- | ----------------------------------------- | ----------------------------------- |
39| **Remember** | Define, list, recall, identify | Multiple choice, fill-in-blank |
40| **Understand** | Explain, describe, summarize, interpret | Short answer, paraphrase |
41| **Apply** | Use, implement, solve, demonstrate | Problem sets, exercises |
42| **Analyze** | Compare, contrast, examine, differentiate | Case studies, analysis papers |
43| **Evaluate** | Judge, critique, assess, justify | Debates, reviews, peer assessment |
44| **Create** | Design, construct, produce, develop | Projects, portfolios, presentations |
45
46## Step 1: Define Learning Scope
47
48Gather from user or research:
49
50- **Target audience** — Who? What's their background?
51- **Prerequisites** — What must they know already?
52- **Duration** — Total hours/weeks available
53- **Desired outcomes** — What can they DO after the course?
54
55## Step 2: Map Objectives to Bloom's
56
57For each desired outcome, assign a Bloom's level:
58
59- Start with lower levels (Remember, Understand)
60- Progress to higher levels (Apply, Analyze, Evaluate, Create)
61- Ensure at least one objective at Apply level or above
62
63## Step 3: Structure Curriculum
64
65Organize into modules (3-8 per course):
66
67- Each module has 2-5 lessons
68- Each module has its own learning objectives
69- Modules build on each other (prerequisite chain)
70
71## Step 4: Develop Lesson Content
72
73For each lesson, provide:
74
751. **Duration** — Estimated time
762. **Concept** — Core idea in 1-2 sentences
773. **Explanation** — Theory, context, why it matters
784. **Examples** — 2-3 real-world illustrations
795. **Exercise** — Hands-on practice activity
806. **Assessment** — How to verify learning
81
82## Step 5: Create Assessments
83
84Per module:
85
86- **Knowledge check** — 3-5 questions covering key concepts
87- Questions aligned to module's Bloom's level
88
89Final:
90
91- **Comprehensive assessment** — Covers all modules
92- **Mix of Bloom's levels** — At least 1 question per level taught
93
94## Output
95
96Write to `docs/knowledge/courses/{descriptive-slug}.md` using enforced template from `docs/templates/course-outline-template.md`.
97
98---
99
100**IMPORTANT Task Planning Notes (MUST FOLLOW)**
101
102- Always plan and break work into many small todo tasks using `TaskCreate`
103- Always add a final review todo task to verify work quality and identify fixes/enhancements