BO

book-scaffolding

Provides a structural framework for planning and writing multi-chapter educational books.

Install

mkdir -p .claude/skills/book-scaffolding && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/11737" && unzip -o skill.zip -d .claude/skills/book-scaffolding && rm skill.zip

Installs to .claude/skills/book-scaffolding

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Plan, structure, and scaffold large educational books using cognitive load management, just-in-time specification, and pedagogical best practices. Use this skill when planning multi-part, multi-chapter educational works that require narrative continuity, progressive complexity, and hands-on exercises. This skill helps create cohesive learning journeys that balance foundational scaffolding with advanced independence. Activate when tasks involve structuring books, managing cognitive load across chapters, defining part-level narratives, or coordinating multi-phase content development workflows.
598 chars✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Intermediate

Key capabilities

  • Plan multi-part educational works
  • Structure multi-chapter educational works
  • Manage cognitive load across chapters
  • Define part-level narratives
  • Coordinate multi-phase content development workflows
  • Create cohesive learning journeys

How it works

The skill applies cognitive load management and just-in-time specification to plan and structure large educational books. It creates a cohesive learning journey by balancing foundational scaffolding with advanced independence.

Inputs & outputs

You give it
request to structure a book
You get back
part intro files, chapter folder structure, Part 1 spec, validation report

When to use book-scaffolding

  • Outline technical book structure
  • Plan multi-part educational series
  • Define chapter-level learning objectives

About this skill

Skill: Book Scaffolding and Structure Planning

Purpose: Plan, structure, and scaffold large educational books using cognitive load management, just-in-time specification, and pedagogical best practices.

Constitution Alignment: v4.0.1 emphasizing:

  • Principle 1: Specification Primacy ("Specs Are the New Syntax")
  • Section IIa: Panaversity 4-Layer Teaching Method (progressive lesson structure)
  • Section IIb: AI Three Roles Framework (bidirectional co-learning partnership)
  • Nine Pillars (Section I): AI CLI, Markdown, MCP, AI-First IDEs, Cross-Platform, TDD, SDD, Composable Skills, Cloud-Native
  • Principle 4: Coherent Pedagogical Structure (flexible lesson counts based on concept density)

Status: Reusable skill (learned from 002-book-structure sprint, enhanced with structural patterns) Application: Any multi-part, multi-chapter educational work


Core Principles (9 Learnings from Sprint)

1. Just-In-Time Specification ("Specs Are the New Syntax")

DON'T: Decide everything upfront. Block on all clarifications before moving forward. ✅ DO: Spec what's needed now. Defer part-specific clarifications to when that part is ready for planning.

Why: Unblocks work immediately. Clarifications arrive exactly when needed (during chapter-planner phase). Respects SDD loop: Spec → Plan → Implement per part (one at a time).

KEY: Specification writing is the PRIMARY skill. Book structure scaffolds specification-first learning across all parts.

Example:

  • Part 1 spec created with only Part 1 narrative ("Coder to Super Orchestrator")
  • Agent frameworks for Part 6 deferred until Part 6 is ready for planning
  • Each part planning phase triggers clarifications for that part

2. Minimal MVP Approach

DON'T: Create comprehensive guides, templates, all part specs upfront, skill integration guides, validation guides ✅ DO: Create only essentials. Focus on: Part intros, Chapter placeholders, Part 1 spec, validation report

Why: Reduces redundancy. Eliminates over-engineering. Gets to writing faster.

What Actually Needed:

  • 7 part intro files (explain what each part is about)
  • 32 chapter folder structure with READMEs
  • 1 Part 1 spec (detailed, ready for chapter-planner)
  • Validation report (confirm structure works)
  • Parts 2-7 specs deferred until needed

3. Narrative Continuity

DON'T: Treat chapters as isolated units. Let each chapter wander to its own conclusion. ✅ DO: Use a unifying narrative arc across all chapters in a part.

Why: Readers stay engaged. Content cohesion improves. Readers see connections.

Example from Part 1:

  • Unifying narrative: "From Coder to Super Orchestrator"
  • Chapter 1: Sets up the mindset shift
  • Chapter 2: Explains the 9 revolutions that enable it
  • Chapter 3: Installs the tools you'll need as an orchestrator
  • Chapter 4: You execute your first orchestration (spec → AI → test → deploy)
  • Chapter 5: You debug when orchestration fails (resilience)

Each chapter reinforces the "orchestrator" identity while progressing the story.

4. Cognitive Load Management (CRITICAL)

DON'T: Front-load complex concepts. Assume readers have prior knowledge. ✅ DO: Manage cognitive load across chapters. Light → Moderate → Advanced. Heavy scaffolding early.

Framework:

  • Cognitive Load Level: Light, Moderate, Heavy (define per part)
  • Scaffolding Level: Heavy (early), Moderate (middle), Light (late)
  • Concept Density: 3-7 key concepts per chapter (varies by part)
  • Review Cycles: 2-3 for new material, 1 for reinforcement

Example from Part 1:

  • Cognitive Load: LIGHT (foundational orientation)
  • Scaffolding: HEAVY (show-then-explain, guided examples, zero gatekeeping)
  • Concept Density: 3-4 per chapter (time for absorption)
  • Result: Beginners feel comfortable, not overwhelmed

5. Show-Then-Explain Pedagogy

DON'T: Explain concepts first, then show examples ✅ DO: Show working examples first, then explain the principles

Why: Cognitive science: People learn better when they see concrete examples before abstract rules.

Pattern:

  1. Show: "Here's a working spec, generated code, test results"
  2. Explain: "Here's why this works. Here are the principles."
  3. Practice: "Now you try with a different domain"
  4. Assess: "Can you do this independently?"

6. Zero Gatekeeping Language

DON'T: "It's simple...", "Obviously...", "Just...", "Anyone can..." ✅ DO: Explain every assumption. Honor the reader's learning journey.

Why: Gatekeeping language alienates readers who don't find it simple. Inclusive language respects all learners.

Example Rewrites:

  • ❌ "Simply write a spec and Claude Code generates code"

  • ✅ "Write a spec with clear requirements. Claude Code reads your spec and generates code that meets those requirements."

  • ❌ "Debugging is easy—just read the error message"

  • ✅ "When code fails, read the error message to understand what happened. Here's how to interpret common errors..."

7. Connection Mapping (Part-to-Part)

DON'T: Treat each part as isolated. Readers wonder "Why am I learning this?" ✅ DO: Explicitly map how each part prepares for subsequent parts.

Pattern:

Part 1 → Mindset shift (orchestration)
  ↓ prepares you for Part 2 (tools)
  ↓ which prepares you for Part 3 (prompting)
  ↓ which prepares you for Part 4 (Python)
  ↓ which prepares you for Part 5 (Spec-Kit)
  ↓ which prepares you for Part 6 (agents)
  ↓ which prepares you for Part 7 (MCP)

Example from Part 1 Spec:

  • Chapter 1 prepares for: Part 2 (tools matter), Part 3 (specs), Part 4 (orchestration is code)
  • Chapter 2 prepares for: Part 5 (Spec-Kit), Part 6 (agents), Part 7 (MCP integration)
  • Chapter 3 prepares for: Chapter 4 (hands-on), Parts 2-7 (tools assumed working)

8. Success Criteria Definition

DON'T: Vague acceptance criteria ("students will understand...") ✅ DO: Measurable, observable success criteria for each chapter

Pattern per Chapter:

Learning Outcome: "Understand why orchestration beats coding"
Success Criteria: "Reader can articulate in their own words why orchestration > coding"
Measurable Target: "90%+ of readers can explain (in own words) without prompting"

Example from Part 1, Chapter 1:

  • Readers can name 3 mechanisms of vertical intelligence (subagents, skills, MCP)
  • Readers see real ARR numbers and feel motivated (not threatened)
  • Readers are ready for "Understanding 9 Revolutions" (Chapter 2)

9. Hands-On Exercises (Practical Chapters)

DON'T: Teach only concepts. No practice. ✅ DO: Include real exercises for practical chapters (tool setup, first program, debugging)

Exercise Pattern:

  1. Task: Real but constrained (e.g., "build email validator")
  2. Your Role: Write spec / set up tools / identify bug
  3. AI/System Role: Generate code / install / fix
  4. Your Role Again: Test / verify / understand
  5. Reflection: "Why did this work? What did you learn?"

Example from Part 1:

  • Chapter 3: Install all 3 tools, verify end-to-end
  • Chapter 4: Write spec for email validator → Claude Code generates → Test
  • Chapter 5: Debug deliberately broken code, iterate to fix

10. Nine Pillars Alignment (NEW - Constitution v3.1.2)

DON'T: Structure book without Nine Pillars framework ✅ DO: Scaffold content to progressively introduce and apply Nine Pillars

The Nine Pillars of AI-Native Development:

  1. AI-First Mindset, 2. Specification-First Development, 3. Evals-Driven Validation, 4. Iterative Convergence, 5. Context Engineering, 6. Output Validation, 7. Strategic Orchestration, 8. Continuous Learning, 9. Ethical Responsibility

Scaffolding Strategy:

  • Part 1: Introduce Pillars 1, 2, 8 (AI-First Mindset, Specs-First, Continuous Learning)
  • Parts 2-5: Apply Pillars 2-6 in practice (Spec-First, Evals, Convergence, Context, Validation)
  • Parts 6-7: Emphasize Pillar 7 (Strategic Orchestration for LAMs/Agents)
  • Parts 10-13: Apply all 9 pillars in production contexts

Per-Chapter Scaffolding:

  • Identify which 2-3 pillars each chapter teaches/applies
  • Ensure progressive coverage (don't introduce all 9 at once)
  • Document pillar alignment in chapter specs

11. LLM to LAM Evolution Scaffolding (NEW - Constitution v3.1.2)

DON'T: Treat all AI interaction as the same across parts ✅ DO: Scaffold transition from LLM-based (Parts 1-5) to LAM-based (Parts 6-7+) content

LLM-Based Scaffolding (Parts 1-5):

  • Focus: AI as reasoning partner (prompt-response)
  • Skills: Prompt engineering, specification writing, output validation
  • Pattern: Human specifies → AI responds → Human validates

LAM-Based Scaffolding (Parts 6-7+):

  • Focus: AI as autonomous agent (multi-step task execution)
  • Skills: Agent design, orchestration, safety constraints
  • Pattern: Human orchestrates → AI acts autonomously → Human supervises

Transition Scaffolding (Part 5 → Part 6):

  • Part 5 final chapters: Mastery of LLM prompting (foundation)
  • Part 6 opening: Introduction to LAMs (building on LLM skills)
  • Key teaching: "Tell AI what to do" (LLM) → "Tell AI what to achieve, it figures out how" (LAM)

12. Co-Learning Partnership Scaffolding (NEW - Constitution v3.1.2)

DON'T: Frame AI as passive tool throughout book ✅ DO: Scaffold co-learning partnership from Chapter 1 onward

Scaffolding Progression:

  • Part 1: Introduce co-learning concept (AI teaches you, you teach AI)
  • Parts 2-5: Demonstrate bidirectional learning in every chapter
  • Parts 6+: Show advanced co-learning (agent learns user's domain)

Per-Chapter Requirements:

  • Show at least ONE instance where student learns FROM AI
  • Show at least ONE instance where AI adapts TO student feedback
  • Demonstrate convergence (not "perfect on first try")

The Book Scaffolding Workflow

Ph


Content truncated.

When not to use it

  • Short-form content under 5,000 words
  • Academic papers or research reports
  • Fiction or creative writing

Limitations

  • The skill is optimized for non-fiction, instructional, and technical books.

How it compares

This skill defers part-specific clarifications until a part is ready for planning, unlike deciding everything upfront.

Compared to similar skills

book-scaffolding side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
book-scaffolding (this skill)03moReviewIntermediate
prd04moNo flagsIntermediate
speckit-specify0No flagsIntermediate
skills04moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry