Chapter Evaluator Skill
Evaluate educational chapters through dual lenses: the Student Experience (engagement, clarity, confidence) and the Teacher Perspective (pedagogy, objectives, assessment). Output structured analysis with ratings, gaps, and actionable improvements.
When to Use
- Analyzing a chapter's overall quality before publication
- Identifying why content "feels off" (too short, boring, disconnected)
- Planning improvements to existing chapters
- Comparing chapters against quality standards
- User asks to "evaluate", "review", "analyze", or "assess" a chapter
Evaluation Process
Step 1: Gather Chapter Content
Read all lesson files in the chapter directory:
ls -la <chapter-path>/*.md | grep -v summary | grep -v README | grep -v quiz
For each lesson file, extract:
- YAML frontmatter (learning objectives, cognitive load, skills, layer)
- Word count
- Section structure (headings)
- Try With AI prompts
- Hands-on exercises
- Code examples
Step 2: Student Perspective Analysis
Evaluate as a beginner encountering this content for the first time.
2.1 Engagement Score (1-10)
| Score |
Criteria |
| 9-10 |
Compelling hook, real-world relevance clear, I want to keep reading |
| 7-8 |
Interesting enough, some engaging moments, minor dry spots |
| 5-6 |
Functional but forgettable, reads like documentation |
| 3-4 |
Boring, walls of text, no compelling reason to continue |
| 1-2 |
Would abandon after first section |
Check for:
- Opening hook (does first paragraph grab attention?)
- Real-world scenarios (why does this matter to ME?)
- Story/narrative flow vs disconnected facts
- Visual breaks (diagrams, tables, code blocks)
- Pacing variety (concept → hands-on → concept)
- Comparative Value (vs alternatives like VS Code/Copilot)
2.2 Length Assessment
| Verdict |
Criteria |
| Too Short |
Missing examples, concepts unexplained, abrupt endings, "I don't understand" |
| Just Right |
Each concept has sufficient depth, examples clarify, natural flow |
| Too Long |
Repetitive explanations, over-elaborated points, could cut 30%+ |
Word count benchmarks:
- Conceptual lesson: 1,000-1,400 words
- Hands-on lesson: 1,200-1,600 words
- Installation/setup: 800-1,200 words (focused)
- Capstone: 1,400-1,800 words
2.3 Clarity Score (1-10)
| Score |
Criteria |
| 9-10 |
Crystal clear, no re-reading needed, "aha" moments |
| 7-8 |
Mostly clear, occasional re-read for complex parts |
| 5-6 |
Understandable with effort, some confusing sections |
| 3-4 |
Frequently confused, missing context, jargon unexplained |
| 1-2 |
Cannot follow, assumes knowledge I don't have |
Check for:
- Jargon introduced before defined
- Logical flow between paragraphs
- Transitions between sections
- Prerequisites assumed vs stated
- Safety Checks: No concatenated commands or risky copy-pastes
2.4 Hands-On Effectiveness (1-10)
| Score |
Criteria |
| 9-10 |
Clear steps, achievable, builds confidence, "I did it!" |
| 7-8 |
Mostly clear, minor ambiguity, successful completion likely |
| 5-6 |
Workable but confusing steps, may need to troubleshoot |
| 3-4 |
Missing steps, unclear what to do, likely to get stuck |
| 1-2 |
Cannot complete without external help |
Check for:
- Step-by-step instructions (numbered, clear)
- Expected output/results shown
- Troubleshooting guidance
- Connection to concepts just learned
2.5 Progression Clarity (1-10)
| Score |
Criteria |
| 9-10 |
Clear path from start to mastery, each lesson builds on previous |
| 7-8 |
Generally progressive, minor jumps between lessons |
| 5-6 |
Some logical progression, noticeable gaps |
| 3-4 |
Disconnected lessons, unclear how they relate |
| 1-2 |
Random ordering, no clear learning path |
Check for:
- Opening connections ("In Lesson N-1, you learned X. Now...")
- Running example threaded through chapter
- Skills building on each other
- Clear "what's next" at lesson end
2.6 Confidence Score (1-10)
| Score |
Criteria |
| 9-10 |
"I can definitely do this now" - ready to apply independently |
| 7-8 |
"I mostly understand and could figure out the rest" |
| 5-6 |
"I kind of get it but would need help applying it" |
| 3-4 |
"I'm confused about when/how to use this" |
| 1-2 |
"I have no idea what I just read" |
Check for:
- Practice opportunities before moving on
- Verification steps ("you should see X")
- Real-world application examples
- "Try it yourself" prompts
Step 3: Teacher Perspective Analysis
Evaluate as an instructional designer assessing pedagogical soundness.
3.1 Learning Objectives Quality (1-10)
| Score |
Criteria |
| 9-10 |
SMART objectives, measurable, aligned to content and assessment |
| 7-8 |
Clear objectives, mostly measurable, good alignment |
| 5-6 |
Objectives present but vague or partially aligned |
| 3-4 |
Weak objectives, not measurable, poor alignment |
| 1-2 |
Missing or meaningless objectives |
Check for:
- Bloom's taxonomy verb alignment (Remember → Create)
- Measurable criteria ("can explain", "can create", "can distinguish")
- Assessment method specified
- Objectives actually taught in lesson content
3.2 Cognitive Load Management (1-10)
| Score |
Criteria |
| 9-10 |
Appropriate concepts for level, well-scaffolded, no overload |
| 7-8 |
Generally appropriate, minor overload moments |
| 5-6 |
Some cognitive overload, too many concepts at once |
| 3-4 |
Significant overload, concepts piled without consolidation |
| 1-2 |
Overwhelming, no chance of retention |
Benchmarks by proficiency:
- A1-A2: 3-5 new concepts per lesson
- B1-B2: 5-7 new concepts per lesson
- C1-C2: 7-10 new concepts per lesson
Check for:
- New concepts counted in frontmatter
- Concepts introduced one at a time
- Practice before new concept introduced
- Chunking of complex procedures
3.3 Scaffolding Quality (1-10)
| Score |
Criteria |
| 9-10 |
Perfect progression, each concept builds on previous, no gaps |
| 7-8 |
Good scaffolding, minor jumps that students can bridge |
| 5-6 |
Some scaffolding gaps, requires prior knowledge not taught |
| 3-4 |
Significant gaps, assumes knowledge not in prerequisites |
| 1-2 |
No scaffolding, concepts appear randomly |
Check for:
- Prerequisites listed and actually prerequisite
- Concepts introduced before used
- Increasing complexity curve
- Prior knowledge activated before new content
3.4 Pedagogical Layer Appropriateness (1-10)
| Layer |
Expected Characteristics |
| L1 (Foundation) |
Manual-first, understand before automate, no AI shortcuts |
| L2 (Collaboration) |
AI as Teacher/Student/Co-Worker, learning through interaction |
| L3 (Intelligence) |
Pattern recognition, creating reusable intelligence (skills/subagents) |
| L4 (Orchestration) |
Capstone, combining components, spec-driven development |
Check for:
- Layer declared in frontmatter
- Content matches layer expectations
- Layer progression through chapter (L1 → L2 → L3 → L4)
- No premature automation (L3 content in early lessons)
3.5 Try With AI Effectiveness (1-10)
| Score |
Criteria |
| 9-10 |
Prompts directly extend lesson, specific, build skills |
| 7-8 |
Good prompts, mostly connected to content |
| 5-6 |
Generic prompts, loosely connected |
| 3-4 |
Copy-paste prompts, don't match lesson |
| 1-2 |
Missing or irrelevant prompts |
Check for:
- 2-3 prompts per lesson (not 1, not 5+)
- Prompts reference lesson content specifically
- Progressive difficulty across prompts
- "What's you're learning" explanations present
3.6 Assessment/Verification Quality (1-10)
| Score |
Criteria |
| 9-10 |
Clear verification at each step, students know if they succeeded |
| 7-8 |
Good verification for most exercises |
| 5-6 |
Some verification, students may be unsure of success |
| 3-4 |
Weak verification, students can't tell if they're on track |
| 1-2 |
No verification, students have no idea if they succeeded |
Check for:
- "Expected output" shown for commands
- "You should see X" confirmations
- Error states explained
- End-of-lesson checkpoint
Dimension Criticality & Publication Gate
CRITICAL: Not all dimensions are equally important for publication. Use this gate to determine if content is ready.
Gate Dimensions (MUST BE 7+)
These dimensions BLOCK publication if below 7/10. Fix these first.
| Dimension |
Why Critical |
Remediation |
| Clarity |
If unclear, nothing works. Confused students abandon. |
Use technical-clarity skill |
| Scaffolding |
Poor progression breaks learning. Students can't build on prior knowledge. |
Use concept-scaffolding skill |
| Layer Appropriateness |
Wrong layer means students lack prerequisites or are under-challenged. |
Redesign layer; check prerequisites |
Important Dimensions (6+)
These should be strong but minor issues are fixable.
| Dimension |
Target |
Remediation |
| Engagement |
6+ |
Use code-example-generator for better examples |
| Learning Objectives |
6+ |
Use learning-objectives skill |
| Assessment/Verification |
6+ |
Add verification steps; clarity checks |
| Cognitive Load |
6+ |
Reduce concepts per lesson; add practice |
Enhancement Dimensions (5+)
These are nice-to-have; publication doesn't require perfection here.
- Progression Clarity (5+)
- Hands-On Effectiveness (5+)
- Confidence (5+)
- Try With AI Effectiveness (5+)
Publication Decision Logic
Use this decision tree AFTER scoring all dimensions:
IF any gate dimension (Clarity, Scaffolding, Layer) < 7:
→ REVISE: Content not ready
→ Fix the failing dimension(s)
→ Re-evaluate
ELSE IF (Engagement < 6) AND (Hands-On < 6):
→ CONDITIONAL PASS: Functional but needs improvement
→ Content is usable; improvements recommended
→ Can publish with revision plan
ELSE IF any important dimension (Objectives, Assessment, Load) < 5:
→ CONDITIONAL PASS: Missing elements but learnable
→ Flag for revision; can publish
ELSE:
→ PASS ✅: Ready for publication
→ All gate dimensions 7+
→ Most important dimensions 6+
Example Decision
Chapter Evaluation Results:
- Clarity: 8 ✅
- Scaffolding: 7 ✅
- Layer Appropriateness: 8 ✅
- Engagement: 5 (below ideal)
- Cognitive Load: 7 ✅
- Learning Objectives: 6 ✅
- Assessment: 7 ✅
Decision: PASS ✅ — All gate dimensions 7+. Engagement is low, but structure is solid. Recommend: Add more compelling examples in next revision.
Step 4: Gap Analysis
After scoring, identify specific missing elements:
Content Gaps
- Missing examples (concept taught but not demonstrated)
- Missing hands-on (theory without practice)
- Missing "why" (what but not why it matters)
- Missing troubleshooting (happy path only)
- Missing transitions (lessons don't connect)
Structural Gaps
- Missing opening hook
- Missing running example continuity
- Missing "What's Next" closure
- Missing visual elements (all text, no diagrams/tables)
- Missing code examples for technical content
Pedagogical Gaps
- Objectives not assessed
- Cognitive overload unaddressed
- Layer mismatch (content doesn't match declared layer)
- Prerequisites not actually prerequisite
- Try With AI prompts disconnected from content
Step 5: Generate Improvement Recommendations
For each gap, provide:
- Problem: What's missing or wrong
- Impact: How it affects learning (high/medium/low)
- Fix: Specific action to address
- Effort: Estimated work (low: <30min, medium: 30-90min, high: >90min)
- Priority: 1 (critical), 2 (important), 3 (nice-to-have)
Output Format
Generate analysis in this structure:
# Chapter Evaluation: [Chapter Name]
## Executive Summary
[1 paragraph: Overall quality assessment, key strengths, critical issues, recommendation]
## Student Analysis
### Scores
| Dimension | Score | Verdict |
|-----------|-------|---------|
| Engagement | X/10 | [One-line summary] |
| Length | [Short/Right/Long] | [One-line summary] |
| Clarity | X/10 | [One-line summary] |
| Hands-On | X/10 | [One-line summary] |
| Progression | X/10 | [One-line summary] |
| Confidence | X/10 | [One-line summary] |
**Overall Student Experience**: X/10
### Detailed Findings
[Specific observations per dimension with examples from content]
### Student Pain Points
1. [Specific issue from student perspective]
2. [Specific issue from student perspective]
...
## Teacher Analysis
### Scores
| Dimension | Score | Verdict |
|-----------|-------|---------|
| Learning Objectives | X/10 | [One-line summary] |
| Cognitive Load | X/10 | [One-line summary] |
| Scaffolding | X/10 | [One-line summary] |
| Layer Appropriateness | X/10 | [One-line summary] |
| Try With AI | X/10 | [One-line summary] |
| Assessment | X/10 | [One-line summary] |
**Overall Pedagogical Quality**: X/10
### Detailed Findings
[Specific observations per dimension with examples from content]
### Pedagogical Concerns
1. [Specific issue from teacher perspective]
2. [Specific issue from teacher perspective]
...
## Gap Analysis
### Content Gaps
| Gap | Lesson(s) | Impact |
|-----|-----------|--------|
| [Missing element] | L0X | High/Med/Low |
...
### Structural Gaps
| Gap | Lesson(s) | Impact |
|-----|-----------|--------|
| [Missing element] | L0X | High/Med/Low |
...
### Pedagogical Gaps
| Gap | Lesson(s) | Impact |
|-----|-----------|--------|
| [Missing element] | L0X | High/Med/Low |
...
## Improvement Recommendations
### Priority 1 (Critical)
| # | Problem | Fix | Effort | Lesson(s) |
|---|---------|-----|--------|-----------|
| 1 | [Issue] | [Action] | Low/Med/High | L0X |
...
### Priority 2 (Important)
| # | Problem | Fix | Effort | Lesson(s) |
|---|---------|-----|--------|-----------|
| 1 | [Issue] | [Action] | Low/Med/High | L0X |
...
### Priority 3 (Nice-to-Have)
| # | Problem | Fix | Effort | Lesson(s) |
|---|---------|-----|--------|-----------|
| 1 | [Issue] | [Action] | Low/Med/High | L0X |
...
## Publication Decision
### Gate Status
| Gate | Dimension | Score | Status |
|------|-----------|-------|--------|
| 🚧 BLOCK if <7 | Clarity | X/10 | ✅/❌ |
| 🚧 BLOCK if <7 | Scaffolding | X/10 | ✅/❌ |
| 🚧 BLOCK if <7 | Layer Appropriateness | X/10 | ✅/❌ |
### Publication Verdict
**Status**: [PASS ✅ | CONDITIONAL | REVISE]
**Recommendation**: [Ready for publication | Fix gates first | Needs revision plan]
## Next Steps
If PASS:
- [ ] Ready for publication
- [ ] Note: Optional improvements in Priority 3 section above
If CONDITIONAL:
- [ ] Content is functional
- [ ] Recommended: Address Priority 1 issues in next iteration
- [ ] Can publish now; plan revision cycle
If REVISE:
- [ ] STOP: Fix gate dimensions first
- [ ] [Gate dimension 1]: [Specific action]
- [ ] [Gate dimension 2]: [Specific action]
- [ ] Use remediation skills: [skill-1, skill-2]
- [ ] Re-evaluate after fixes
## Summary Metrics
| Metric | Value |
|--------|-------|
| Total Lessons | X |
| Average Word Count | X |
| Student Score | X/10 |
| Teacher Score | X/10 |
| Overall Score | X/10 |
| Gate Pass? | Yes/No |
| Critical Issues | X |
| Estimated Fix Time | X hours |
Quality Reference
Compare evaluated chapters against high-quality reference lessons. The skill should automatically identify and read a reference lesson from Part 1 or Part 6 for comparison when available.
Reference lesson patterns to look for:
01-agent-factory-paradigm/01-digital-fte-revolution.md
33-introduction-to-ai-agents/01-what-is-an-ai-agent.md
Resources
references/
See references/ for detailed rubrics:
student-rubric.md - Detailed student perspective evaluation criteria
teacher-rubric.md - Detailed teacher perspective evaluation criteria
word-count-benchmarks.md - Word count guidelines by lesson type
1---2name: chapter-evaluator-23description: Evaluate educational chapters from dual student and teacher perspectives. This skill should be used when analyzing chapter quality, identifying content gaps, or planning chapter improvements. Reads all lessons in a chapter directory and provides structured analysis with ratings, gap identification, and prioritized recommendations.4---56# Chapter Evaluator Skill78Evaluate educational chapters through dual lenses: the **Student Experience** (engagement, clarity, confidence) and the **Teacher Perspective** (pedagogy, objectives, assessment). Output structured analysis with ratings, gaps, and actionable improvements.910## When to Use1112- Analyzing a chapter's overall quality before publication13- Identifying why content "feels off" (too short, boring, disconnected)14- Planning improvements to existing chapters15- Comparing chapters against quality standards16- User asks to "evaluate", "review", "analyze", or "assess" a chapter1718## Evaluation Process1920### Step 1: Gather Chapter Content2122Read all lesson files in the chapter directory:2324```bash25ls -la <chapter-path>/*.md | grep -v summary | grep -v README | grep -v quiz26```2728For each lesson file, extract:29- YAML frontmatter (learning objectives, cognitive load, skills, layer)30- Word count31- Section structure (headings)32- Try With AI prompts33- Hands-on exercises34- Code examples3536### Step 2: Student Perspective Analysis3738Evaluate as a beginner encountering this content for the first time.3940#### 2.1 Engagement Score (1-10)4142| Score | Criteria |43|-------|----------|44| 9-10 | Compelling hook, real-world relevance clear, I want to keep reading |45| 7-8 | Interesting enough, some engaging moments, minor dry spots |46| 5-6 | Functional but forgettable, reads like documentation |47| 3-4 | Boring, walls of text, no compelling reason to continue |48| 1-2 | Would abandon after first section |4950**Check for:**51- Opening hook (does first paragraph grab attention?)52- Real-world scenarios (why does this matter to ME?)53- Story/narrative flow vs disconnected facts54- Visual breaks (diagrams, tables, code blocks)55- Pacing variety (concept → hands-on → concept)56- **Comparative Value** (vs alternatives like VS Code/Copilot)5758#### 2.2 Length Assessment5960| Verdict | Criteria |61|---------|----------|62| Too Short | Missing examples, concepts unexplained, abrupt endings, "I don't understand" |63| Just Right | Each concept has sufficient depth, examples clarify, natural flow |64| Too Long | Repetitive explanations, over-elaborated points, could cut 30%+ |6566**Word count benchmarks:**67- Conceptual lesson: 1,000-1,400 words68- Hands-on lesson: 1,200-1,600 words69- Installation/setup: 800-1,200 words (focused)70- Capstone: 1,400-1,800 words7172#### 2.3 Clarity Score (1-10)7374| Score | Criteria |75|-------|----------|76| 9-10 | Crystal clear, no re-reading needed, "aha" moments |77| 7-8 | Mostly clear, occasional re-read for complex parts |78| 5-6 | Understandable with effort, some confusing sections |79| 3-4 | Frequently confused, missing context, jargon unexplained |80| 1-2 | Cannot follow, assumes knowledge I don't have |8182**Check for:**83- Jargon introduced before defined84- Logical flow between paragraphs85- Transitions between sections86- Prerequisites assumed vs stated87- **Safety Checks:** No concatenated commands or risky copy-pastes8889#### 2.4 Hands-On Effectiveness (1-10)9091| Score | Criteria |92|-------|----------|93| 9-10 | Clear steps, achievable, builds confidence, "I did it!" |94| 7-8 | Mostly clear, minor ambiguity, successful completion likely |95| 5-6 | Workable but confusing steps, may need to troubleshoot |96| 3-4 | Missing steps, unclear what to do, likely to get stuck |97| 1-2 | Cannot complete without external help |9899**Check for:**100- Step-by-step instructions (numbered, clear)101- Expected output/results shown102- Troubleshooting guidance103- Connection to concepts just learned104105#### 2.5 Progression Clarity (1-10)106107| Score | Criteria |108|-------|----------|109| 9-10 | Clear path from start to mastery, each lesson builds on previous |110| 7-8 | Generally progressive, minor jumps between lessons |111| 5-6 | Some logical progression, noticeable gaps |112| 3-4 | Disconnected lessons, unclear how they relate |113| 1-2 | Random ordering, no clear learning path |114115**Check for:**116- Opening connections ("In Lesson N-1, you learned X. Now...")117- Running example threaded through chapter118- Skills building on each other119- Clear "what's next" at lesson end120121#### 2.6 Confidence Score (1-10)122123| Score | Criteria |124|-------|----------|125| 9-10 | "I can definitely do this now" - ready to apply independently |126| 7-8 | "I mostly understand and could figure out the rest" |127| 5-6 | "I kind of get it but would need help applying it" |128| 3-4 | "I'm confused about when/how to use this" |129| 1-2 | "I have no idea what I just read" |130131**Check for:**132- Practice opportunities before moving on133- Verification steps ("you should see X")134- Real-world application examples135- "Try it yourself" prompts136137### Step 3: Teacher Perspective Analysis138139Evaluate as an instructional designer assessing pedagogical soundness.140141#### 3.1 Learning Objectives Quality (1-10)142143| Score | Criteria |144|-------|----------|145| 9-10 | SMART objectives, measurable, aligned to content and assessment |146| 7-8 | Clear objectives, mostly measurable, good alignment |147| 5-6 | Objectives present but vague or partially aligned |148| 3-4 | Weak objectives, not measurable, poor alignment |149| 1-2 | Missing or meaningless objectives |150151**Check for:**152- Bloom's taxonomy verb alignment (Remember → Create)153- Measurable criteria ("can explain", "can create", "can distinguish")154- Assessment method specified155- Objectives actually taught in lesson content156157#### 3.2 Cognitive Load Management (1-10)158159| Score | Criteria |160|-------|----------|161| 9-10 | Appropriate concepts for level, well-scaffolded, no overload |162| 7-8 | Generally appropriate, minor overload moments |163| 5-6 | Some cognitive overload, too many concepts at once |164| 3-4 | Significant overload, concepts piled without consolidation |165| 1-2 | Overwhelming, no chance of retention |166167**Benchmarks by proficiency:**168- A1-A2: 3-5 new concepts per lesson169- B1-B2: 5-7 new concepts per lesson170- C1-C2: 7-10 new concepts per lesson171172**Check for:**173- New concepts counted in frontmatter174- Concepts introduced one at a time175- Practice before new concept introduced176- Chunking of complex procedures177178#### 3.3 Scaffolding Quality (1-10)179180| Score | Criteria |181|-------|----------|182| 9-10 | Perfect progression, each concept builds on previous, no gaps |183| 7-8 | Good scaffolding, minor jumps that students can bridge |184| 5-6 | Some scaffolding gaps, requires prior knowledge not taught |185| 3-4 | Significant gaps, assumes knowledge not in prerequisites |186| 1-2 | No scaffolding, concepts appear randomly |187188**Check for:**189- Prerequisites listed and actually prerequisite190- Concepts introduced before used191- Increasing complexity curve192- Prior knowledge activated before new content193194#### 3.4 Pedagogical Layer Appropriateness (1-10)195196| Layer | Expected Characteristics |197|-------|-------------------------|198| L1 (Foundation) | Manual-first, understand before automate, no AI shortcuts |199| L2 (Collaboration) | AI as Teacher/Student/Co-Worker, learning through interaction |200| L3 (Intelligence) | Pattern recognition, creating reusable intelligence (skills/subagents) |201| L4 (Orchestration) | Capstone, combining components, spec-driven development |202203**Check for:**204- Layer declared in frontmatter205- Content matches layer expectations206- Layer progression through chapter (L1 → L2 → L3 → L4)207- No premature automation (L3 content in early lessons)208209#### 3.5 Try With AI Effectiveness (1-10)210211| Score | Criteria |212|-------|----------|213| 9-10 | Prompts directly extend lesson, specific, build skills |214| 7-8 | Good prompts, mostly connected to content |215| 5-6 | Generic prompts, loosely connected |216| 3-4 | Copy-paste prompts, don't match lesson |217| 1-2 | Missing or irrelevant prompts |218219**Check for:**220- 2-3 prompts per lesson (not 1, not 5+)221- Prompts reference lesson content specifically222- Progressive difficulty across prompts223- "What's you're learning" explanations present224225#### 3.6 Assessment/Verification Quality (1-10)226227| Score | Criteria |228|-------|----------|229| 9-10 | Clear verification at each step, students know if they succeeded |230| 7-8 | Good verification for most exercises |231| 5-6 | Some verification, students may be unsure of success |232| 3-4 | Weak verification, students can't tell if they're on track |233| 1-2 | No verification, students have no idea if they succeeded |234235**Check for:**236- "Expected output" shown for commands237- "You should see X" confirmations238- Error states explained239- End-of-lesson checkpoint240241## Dimension Criticality & Publication Gate242243**CRITICAL**: Not all dimensions are equally important for publication. Use this gate to determine if content is ready.244245### Gate Dimensions (MUST BE 7+)246247These dimensions BLOCK publication if below 7/10. Fix these first.248249| Dimension | Why Critical | Remediation |250|-----------|-------------|------------|251| **Clarity** | If unclear, nothing works. Confused students abandon. | Use `technical-clarity` skill |252| **Scaffolding** | Poor progression breaks learning. Students can't build on prior knowledge. | Use `concept-scaffolding` skill |253| **Layer Appropriateness** | Wrong layer means students lack prerequisites or are under-challenged. | Redesign layer; check prerequisites |254255### Important Dimensions (6+)256257These should be strong but minor issues are fixable.258259| Dimension | Target | Remediation |260|-----------|--------|------------|261| **Engagement** | 6+ | Use `code-example-generator` for better examples |262| **Learning Objectives** | 6+ | Use `learning-objectives` skill |263| **Assessment/Verification** | 6+ | Add verification steps; clarity checks |264| **Cognitive Load** | 6+ | Reduce concepts per lesson; add practice |265266### Enhancement Dimensions (5+)267268These are nice-to-have; publication doesn't require perfection here.269270- Progression Clarity (5+)271- Hands-On Effectiveness (5+)272- Confidence (5+)273- Try With AI Effectiveness (5+)274275---276277## Publication Decision Logic278279Use this decision tree AFTER scoring all dimensions:280281```282IF any gate dimension (Clarity, Scaffolding, Layer) < 7:283 → REVISE: Content not ready284 → Fix the failing dimension(s)285 → Re-evaluate286287ELSE IF (Engagement < 6) AND (Hands-On < 6):288 → CONDITIONAL PASS: Functional but needs improvement289 → Content is usable; improvements recommended290 → Can publish with revision plan291292ELSE IF any important dimension (Objectives, Assessment, Load) < 5:293 → CONDITIONAL PASS: Missing elements but learnable294 → Flag for revision; can publish295296ELSE:297 → PASS ✅: Ready for publication298 → All gate dimensions 7+299 → Most important dimensions 6+300```301302### Example Decision303304**Chapter Evaluation Results:**305- Clarity: 8 ✅306- Scaffolding: 7 ✅307- Layer Appropriateness: 8 ✅308- Engagement: 5 (below ideal)309- Cognitive Load: 7 ✅310- Learning Objectives: 6 ✅311- Assessment: 7 ✅312313**Decision**: PASS ✅ — All gate dimensions 7+. Engagement is low, but structure is solid. Recommend: Add more compelling examples in next revision.314315---316317### Step 4: Gap Analysis318319After scoring, identify specific missing elements:320321#### Content Gaps322- Missing examples (concept taught but not demonstrated)323- Missing hands-on (theory without practice)324- Missing "why" (what but not why it matters)325- Missing troubleshooting (happy path only)326- Missing transitions (lessons don't connect)327328#### Structural Gaps329- Missing opening hook330- Missing running example continuity331- Missing "What's Next" closure332- Missing visual elements (all text, no diagrams/tables)333- Missing code examples for technical content334335#### Pedagogical Gaps336- Objectives not assessed337- Cognitive overload unaddressed338- Layer mismatch (content doesn't match declared layer)339- Prerequisites not actually prerequisite340- Try With AI prompts disconnected from content341342### Step 5: Generate Improvement Recommendations343344For each gap, provide:3453461. **Problem**: What's missing or wrong3472. **Impact**: How it affects learning (high/medium/low)3483. **Fix**: Specific action to address3494. **Effort**: Estimated work (low: <30min, medium: 30-90min, high: >90min)3505. **Priority**: 1 (critical), 2 (important), 3 (nice-to-have)351352## Output Format353354Generate analysis in this structure:355356```markdown357# Chapter Evaluation: [Chapter Name]358359## Executive Summary360361[1 paragraph: Overall quality assessment, key strengths, critical issues, recommendation]362363## Student Analysis364365### Scores366367| Dimension | Score | Verdict |368|-----------|-------|---------|369| Engagement | X/10 | [One-line summary] |370| Length | [Short/Right/Long] | [One-line summary] |371| Clarity | X/10 | [One-line summary] |372| Hands-On | X/10 | [One-line summary] |373| Progression | X/10 | [One-line summary] |374| Confidence | X/10 | [One-line summary] |375376**Overall Student Experience**: X/10377378### Detailed Findings379380[Specific observations per dimension with examples from content]381382### Student Pain Points3833841. [Specific issue from student perspective]3852. [Specific issue from student perspective]386...387388## Teacher Analysis389390### Scores391392| Dimension | Score | Verdict |393|-----------|-------|---------|394| Learning Objectives | X/10 | [One-line summary] |395| Cognitive Load | X/10 | [One-line summary] |396| Scaffolding | X/10 | [One-line summary] |397| Layer Appropriateness | X/10 | [One-line summary] |398| Try With AI | X/10 | [One-line summary] |399| Assessment | X/10 | [One-line summary] |400401**Overall Pedagogical Quality**: X/10402403### Detailed Findings404405[Specific observations per dimension with examples from content]406407### Pedagogical Concerns4084091. [Specific issue from teacher perspective]4102. [Specific issue from teacher perspective]411...412413## Gap Analysis414415### Content Gaps416417| Gap | Lesson(s) | Impact |418|-----|-----------|--------|419| [Missing element] | L0X | High/Med/Low |420...421422### Structural Gaps423424| Gap | Lesson(s) | Impact |425|-----|-----------|--------|426| [Missing element] | L0X | High/Med/Low |427...428429### Pedagogical Gaps430431| Gap | Lesson(s) | Impact |432|-----|-----------|--------|433| [Missing element] | L0X | High/Med/Low |434...435436## Improvement Recommendations437438### Priority 1 (Critical)439440| # | Problem | Fix | Effort | Lesson(s) |441|---|---------|-----|--------|-----------|442| 1 | [Issue] | [Action] | Low/Med/High | L0X |443...444445### Priority 2 (Important)446447| # | Problem | Fix | Effort | Lesson(s) |448|---|---------|-----|--------|-----------|449| 1 | [Issue] | [Action] | Low/Med/High | L0X |450...451452### Priority 3 (Nice-to-Have)453454| # | Problem | Fix | Effort | Lesson(s) |455|---|---------|-----|--------|-----------|456| 1 | [Issue] | [Action] | Low/Med/High | L0X |457...458459## Publication Decision460461### Gate Status462| Gate | Dimension | Score | Status |463|------|-----------|-------|--------|464| 🚧 BLOCK if <7 | Clarity | X/10 | ✅/❌ |465| 🚧 BLOCK if <7 | Scaffolding | X/10 | ✅/❌ |466| 🚧 BLOCK if <7 | Layer Appropriateness | X/10 | ✅/❌ |467468### Publication Verdict469**Status**: [PASS ✅ | CONDITIONAL | REVISE]470**Recommendation**: [Ready for publication | Fix gates first | Needs revision plan]471472## Next Steps473474If PASS:475- [ ] Ready for publication476- [ ] Note: Optional improvements in Priority 3 section above477478If CONDITIONAL:479- [ ] Content is functional480- [ ] Recommended: Address Priority 1 issues in next iteration481- [ ] Can publish now; plan revision cycle482483If REVISE:484- [ ] STOP: Fix gate dimensions first485- [ ] [Gate dimension 1]: [Specific action]486- [ ] [Gate dimension 2]: [Specific action]487- [ ] Use remediation skills: [skill-1, skill-2]488- [ ] Re-evaluate after fixes489490## Summary Metrics491492| Metric | Value |493|--------|-------|494| Total Lessons | X |495| Average Word Count | X |496| Student Score | X/10 |497| Teacher Score | X/10 |498| Overall Score | X/10 |499| Gate Pass? | Yes/No |500| Critical Issues | X |501| Estimated Fix Time | X hours |502```503504## Quality Reference505506Compare evaluated chapters against high-quality reference lessons. The skill should automatically identify and read a reference lesson from Part 1 or Part 6 for comparison when available.507508Reference lesson patterns to look for:509- `01-agent-factory-paradigm/01-digital-fte-revolution.md`510- `33-introduction-to-ai-agents/01-what-is-an-ai-agent.md`511512## Resources513514### references/515516See `references/` for detailed rubrics:517- `student-rubric.md` - Detailed student perspective evaluation criteria518- `teacher-rubric.md` - Detailed teacher perspective evaluation criteria519- `word-count-benchmarks.md` - Word count guidelines by lesson type