📚
WritingPython

Textbook Outline

by cabbage2000-lab

Textbook Outline is a Writing skill for Claude Code, published by cabbage2000-lab in textbook-writer-skills.

19 stars4 forkson cabbage2000-lab/textbook-writer-skillsAdded 2026/08/11+46% in starsRepository updated 2026/08/10
agent-skillsagents-mdai-agentbackward-designbloom-taxonomyclaude-codeclaude-skillscodexcodex-clicurriculum-designeducationhumanitiesinstructional-designstemtextbook-generationubdworkbuddy
Install in seconds
Install Textbook Outline
Copy Textbook Outline into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/cabbage2000-lab/textbook-writer-skills/tree/main/skills/textbook-outline ~/.claude/skills/textbook-outline

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/cabbage2000-lab/textbook-writer-skills.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
skills/textbook-outline/SKILL.md in cabbage2000-lab/textbook-writer-skills
Installs to
~/.claude/skills/textbook-outline
Collection
One of 5 skills cataloged from this repository
Category
Writing1012 skills

What Textbook Outline does

Designs textbook structure with UbD backward planning: defines big ideas, enduring understandings, essential questions, transfer goals, and learning objectives, then creates chapter outlines and Bloom's taxonomy-aligned exercise plans.

Textbook Outline is cataloged under Writing on DirSkills. Textbook Outline comes from a repository tagged agent-skills, agents-md, ai-agent, backward-design and bloom-taxonomy.

Documentation

README

textbook-outline

以 UbD 逆向设计完成教材的阶段 1–3:教学定位 → 预期结果设计(核心 gate)→ 评估与章节设计(次要 gate),产出 00-教材设计.md。本 skill 是"先想清楚学生该带走什么,再倒推章节和例题"的落地执行者。

何时不触发

  • 写章节正文(用 textbook-chapter)
  • 生成例题/习题(用 textbook-exercises)
  • 单篇教程的大纲(用 tutorial-writer)

两种调用模式

  • 被 textbook 调度(常规):输入为 {教材项目目录, 教材名};产出写入该目录,阶段 1 判定出的 学科档案 与两个 gate 的确认结果回报主 skill(.progress.json 由主 skill 维护,本 skill 不碰)。
  • 独立触发:先用一轮提问确认教材名与落盘目录(默认 ./<教材名>/),后续流程完全相同,产出 00-教材设计.md;不建 .progress.json——那是主 skill 的职责。

交接契约、落盘布局、进度打印与 gate 停点格式的权威定义见 ../textbook/references/handoff-contract.md,下文简称"契约文档"。本 skill 的进度行 ▶ 阶段 N/3 是子 skill 内层标尺(契约文档第 5 节:N/M 中 M 为当前 skill 自身的阶段总数);被调度时全局的 ▶ 阶段 N/5 行由主 skill 打印,两级并存。

阶段 1/3:教学定位确认

打印进度:▶ 阶段 1/3:教学定位确认

This is the opening of the README. Read the full README on GitHub.

Frequently asked about Textbook Outline

  • What else does cabbage2000-lab publish alongside Textbook Outline?

    Textbook Outline is one of 5 skills that DirSkills catalogs from cabbage2000-lab/textbook-writer-skills, the repository it ships in. Its siblings there include Textbook, Textbook Chapter and Textbook Exercises. Each one is a separate skill with its own page in this directory, installs the same way Textbook Outline does, and is maintained by cabbage2000-lab in that same repository. The rest of the collection is listed on the cabbage2000-lab/textbook-writer-skills page.

  • How does Textbook Outline compare to other Writing skills?

    Textbook Outline ranks #972 by stars among the 1012 Writing skills in this catalog. The most-starred ones next to it are Article Writing, Social Media Content Calendar and Knowledge Comic Creator. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Textbook Outline against them. Open each page to compare what they document and how they install.