textbook-writer plugin
UbD 逆向设计驱动的教材写作 skill 组合:教学定位 → UbD 预期结果 → 章节树 → 四段式逐章写作 → 每题按学科档案验证,产出有主线、有梯度、可评估的成体系教材;内置 STEM、人文社科、经济学三份学科档案
How to install the textbook-writer plugin
Run both commands inside Claude Code. The first adds the marketplace once; the second installs the plugin.
/plugin marketplace add cabbage2000-lab/textbook-writer-skills
/plugin install textbook-writer@textbook-writer-skillsWhat's inside textbook-writer
5 parts read from the plugin's own files.
Skills 5
Claude loads it when the task matches- textbook
写一整本多章节教材或成体系的课程讲义(含习题)时用它,也可基于已有 Word 文档、讲义素材规划整本教材或修订项目中的指定章:按 UbD 逆向设计调度五个阶段,进度落盘 .progress.json 并可续写。触发语如"写教材"、"把讲义做成教材"、"修订这本教材的第三章"。只写单篇教程、只写一章(用 textbook-chapter)、只出习题(用 textbook-exercises)时不要用它。需与 textbook-outline、textbook-chapter、textbook-exercises 装在同一 skills 目录下。
- textbook-chapter
按大纲切片与 UbD 锚点写或修订一章教材正文时用它,可依据已有 Word 文档、笔记、讲义及章稿:固定四段式结构——概念讲解 → 示范例题 → 引导练习 → 独立习题。触发语如"写第三章"、"根据这份讲义写一章"、"润色我写好的这一章"。通常由 textbook 调度,也可单独运行。不负责设计大纲或整本书调度;只问一个知识点时也不要用它。需与 textbook 系列其余 skill 装在同一 skills 目录下。
- textbook-exercises
生成带 Bloom 层级标注的成套习题时用它,可依据已有 Word 文档、教材、讲义或笔记出题:示范例题(完整解题过程)、引导练习(带提示)、独立习题(附参考答案)三类,答案按学科档案逐题验证。触发语如"根据这份讲义出题"、"给这一章生成例题"。通常由 textbook-chapter 调用,也可单独运行。不适用于档案没有验证手段的题型,也不负责组卷。需与 textbook 系列其余 skill 装在同一 skills 目录下。
- textbook-init
动笔写教材前要先规划并创建工作目录时用它:规划单本教材项目目录或多教材工作区,可选 git 版本管理与 README 工作说明,建好后把产出交接给 textbook。触发语如"初始化教材项目"、"创建教材工作目录"、"规划教材工作区"、"建一个写教材的目录"。只搭目录骨架,不创建流水线文件(.progress.json、00-教材设计.md、术语表.md)。写正文用 textbook(不经 init 它也会自建默认目录),续写已有项目直接用 textbook。需与 textbook 系列其余 skill 装在同一 skills 目录下。
- textbook-outline
教材项目要做教学设计时用它,也能根据已有 Word 文档、讲义或课程材料规划教材:产出教学定位、UbD 预期结果五件套、章节树与例题 Bloom 梯度规划,写入 00-教材设计.md。触发语如"设计教材大纲"、"根据讲义规划教材"、"课程体系设计"。通常由 textbook 调度,也可单独运行。不负责写章节正文,也不负责生成习题。需与 textbook 系列其余 skill 装在同一 skills 目录下。
Using textbook-writer in Claude Code
Skills need no command. Claude reads them when your request matches what they describe.
Update, turn off or remove
- Update the plugin (shell)
- claude plugin update textbook-writer@textbook-writer-skills
- Refresh the marketplace
- /plugin marketplace update textbook-writer-skills
- Turn it off for now
- /plugin disable textbook-writer@textbook-writer-skills
- Remove it
- /plugin uninstall textbook-writer@textbook-writer-skills
Skills in textbook-writer
- textbookcabbage2000-lab/textbook-writer-skills
写一整本多章节教材或成体系的课程讲义(含习题)时用它,也可基于已有 Word 文档、讲义素材规划整本教材或修订项目中的指定章:按 UbD 逆向设计调度五个阶段,进度落盘 .progress.json 并可续写。触发语如"写教材"、"把讲义做成教材"、"修订这本教材的第三章"。只写单篇教程、只写一章(用 textbook-chapter)、只出习题(用 textbook-exercises)时不要用它。需与 textbook-outline、textbook-chapter、textbook-exercises 装在同一 skills 目录下。
8 files47stars - textbook-chaptercabbage2000-lab/textbook-writer-skills
按大纲切片与 UbD 锚点写或修订一章教材正文时用它,可依据已有 Word 文档、笔记、讲义及章稿:固定四段式结构——概念讲解 → 示范例题 → 引导练习 → 独立习题。触发语如"写第三章"、"根据这份讲义写一章"、"润色我写好的这一章"。通常由 textbook 调度,也可单独运行。不负责设计大纲或整本书调度;只问一个知识点时也不要用它。需与 textbook 系列其余 skill 装在同一 skills 目录下。
3 files47stars - textbook-outlinecabbage2000-lab/textbook-writer-skills
教材项目要做教学设计时用它,也能根据已有 Word 文档、讲义或课程材料规划教材:产出教学定位、UbD 预期结果五件套、章节树与例题 Bloom 梯度规划,写入 00-教材设计.md。触发语如"设计教材大纲"、"根据讲义规划教材"、"课程体系设计"。通常由 textbook 调度,也可单独运行。不负责写章节正文,也不负责生成习题。需与 textbook 系列其余 skill 装在同一 skills 目录下。
4 files47stars - textbook-exercisescabbage2000-lab/textbook-writer-skills
生成带 Bloom 层级标注的成套习题时用它,可依据已有 Word 文档、教材、讲义或笔记出题:示范例题(完整解题过程)、引导练习(带提示)、独立习题(附参考答案)三类,答案按学科档案逐题验证。触发语如"根据这份讲义出题"、"给这一章生成例题"。通常由 textbook-chapter 调用,也可单独运行。不适用于档案没有验证手段的题型,也不负责组卷。需与 textbook 系列其余 skill 装在同一 skills 目录下。
2 files47stars - textbook-initcabbage2000-lab/textbook-writer-skills
动笔写教材前要先规划并创建工作目录时用它:规划单本教材项目目录或多教材工作区,可选 git 版本管理与 README 工作说明,建好后把产出交接给 textbook。触发语如"初始化教材项目"、"创建教材工作目录"、"规划教材工作区"、"建一个写教材的目录"。只搭目录骨架,不创建流水线文件(.progress.json、00-教材设计.md、术语表.md)。写正文用 textbook(不经 init 它也会自建默认目录),续写已有项目直接用 textbook。需与 textbook 系列其余 skill 装在同一 skills 目录下。
2 files47stars
textbook-writer plugin questions
How do I install the textbook-writer plugin?
In Claude Code run /plugin marketplace add cabbage2000-lab/textbook-writer-skills, then /plugin install textbook-writer@textbook-writer-skills.
What does the textbook-writer plugin include?
textbook-writer bundles 5 skills.
How do I update or remove the textbook-writer plugin?
Update it with claude plugin update textbook-writer@textbook-writer-skills in your shell, or from the Installed tab of /plugin. Remove it with /plugin uninstall textbook-writer@textbook-writer-skills.
What license is the textbook-writer plugin under?
MIT, as stated in the plugin's manifest.