Agent Skills
› dmccreary/ibook-skills
dmccreary/ibook-skills
GitHub为 MkDocs 站点生成包含交互式 vis-network 因果回路图的完整文章,展示系统反馈循环。
Install All Skills
npx skills add dmccreary/ibook-skills --all -g -y
Skills in Collection (31)
为 MkDocs 站点生成包含交互式 vis-network 因果回路图的完整文章,展示系统反馈循环。
用户要求制作因果回路图
用户希望可视化系统的反馈循环或动态
npx skills add dmccreary/ibook-skills --skill causal-loop-diagram-generator -g -y
为教材章节自动查找、下载并插入符合CC BY-NC-SA协议的地图和照片,优化后添加标题与归属信息。适用于文本密集或需可视化补充的章节,提升内容表现力。
用户要求为章节添加图片
章节内容生成后需要增强视觉效果
涉及地理、科学等需图示说明的主题
npx skills add dmccreary/ibook-skills --skill chapter-image-enhancer -g -y
用于几何课程智能教材中图表和微仿真的审计,自动扫描章节文件并生成包含难度、Bloom层级及UI复杂度的详细报告,辅助内容审查与文档更新。
需要审计教材中所有图表和微仿真的实现状态
分析可视化元素覆盖度及认知复杂度分布
在添加新图表后更新项目文档
npx skills add dmccreary/ibook-skills --skill diagram-reports-generator -g -y
用于从零开始脚手架化智能教材项目,生成MkDocs配置、目录结构及基础页面,确保新项目具备标准工作基线。
用户需要初始化新的教材项目
在空目录下创建基于MkDocs的书籍结构
npx skills add dmccreary/ibook-skills --skill init-textbook -g -y
生成智能教材中交互式科学图解的完整目录,支持通过悬停探索或测验模式标注解剖图、结构图等。提供点标记和区域网格两种引擎,集成共享库实现交互功能。
需要为科学插图添加带编号的标注点或矩形区域
创建支持悬停查看详情或进行结构识别测验的交互式图解
生成用于智能教材的解剖图或对比海报的交互层
npx skills add dmccreary/ibook-skills --skill interactive-infographic-overlay -g -y
自动从教材元数据和指标中提取关键统计信息,生成专业的LinkedIn公告文案,用于宣传智能教材的发布、重大里程碑或内容更新,吸引教育领域受众。
智能教材完成并发布到GitHub Pages时
需要宣布教材重大里程碑(如前10章完成)时
在社交媒体推广课程或教育资源时
npx skills add dmccreary/ibook-skills --skill linkedin-announcement-generator -g -y
生成13页LinkedIn轮播文档(PPTX/PDF),整合项目指标、截图和吉祥物艺术,用于智能教材推广。
制作LinkedIn轮播/幻灯片
创建LinkedIn文档帖子
上传幻灯片到LinkedIn
npx skills add dmccreary/ibook-skills --skill linkedin-carousel-generator -g -y
生成符合美联社风格的新闻稿,用于教科书发布或里程碑宣传。提取书籍元数据与指标,构建倒金字塔结构、真实引语及媒体联系信息,适配记者与教育行业媒体需求,支持本地仓库与在线站点两种模式。
用户请求生成新闻稿、媒体声明或新闻发布
教科书出版、新版本发布或重大里程碑宣传
需要向记者或教育行业媒体进行Pitch
npx skills add dmccreary/ibook-skills --skill press-release-generator -g -y
基于ElevenLabs TTS API为Markdown术语生成发音按钮。通过三级策略(原词、音标、SSML)处理发音,确保准确朗读并插入音频链接。
用户要求为特定术语创建发音按钮
用户请求添加术语的 Pronounce 功能
npx skills add dmccreary/ibook-skills --skill pronounce-button -g -y
自动为GitHub仓库生成或更新README.md文件,涵盖徽章、项目概览及入门指南。适用于新建仓库、文档迁移及技术栈变更场景,特别优化MkDocs项目。
新建需要README的GitHub仓库
更新现有README以符合最佳实践
项目技术栈或结构发生重大变更后
准备发布或分享仓库前
npx skills add dmccreary/ibook-skills --skill readme-generator -g -y
将 MkDocs Material 站点接入 Google Analytics 4,包括创建属性、获取 Measurement ID、写入配置文件并部署。适用于首次为文档站添加分析功能。
为新 MkDocs 站点配置 GA4
需要集成网站流量分析
npx skills add dmccreary/ibook-skills --skill register-book-analytics -g -y
为智能教科书生成科学家或历史人物的图文小说叙事,支持自定义面板数及通过AI API自动生成配图提示词和图像。
请求生成关于科学家、数学家或历史人物的图文故事
向教科书的“故事”部分添加案例研究或历史人物叙事
用户提到“graphic novel”、“story”或“narrative”且涉及历史人物
npx skills add dmccreary/ibook-skills --skill story-generator -g -y
提供 ElevenLabs 语音合成能力,支持多语言文本转音频。涵盖 Python/JS/cURL 快速入门、模型对比及音色参数配置,适用于生成旁白或构建语音应用。
将文本转换为语音
创建视频旁白
构建语音交互应用
npx skills add dmccreary/ibook-skills --skill text-to-speech -g -y
将智能教材项目自动转换为用于现场授课的PowerPoint演示文稿。基于4幕故事结构,结合视觉设计、渐进式披露和演讲者备注,实现从文本到教学幻灯片的高效生成。
用户要求创建讲座幻灯片
将教材内容转换为PPT演示文稿
npx skills add dmccreary/ibook-skills --skill textbook-to-presentation-generator -g -y
生成含数据声明的信息图,强制先验证事实再渲染图像,确保数据准确可追溯。适用于需引用来源的科普或教育海报。
需要包含统计数据或数值声明的信息图或海报
基于研究、文献或数据的证据型总结海报
npx skills add dmccreary/ibook-skills --skill verified-infographic-generator -g -y
智能教材章节生成器,基于学习图谱分析概念依赖与影响度,设计最优章节结构以确保内容覆盖且符合逻辑顺序。
需要为智能教材规划章节结构时
学习图谱生成完毕且需安排章节内容前
npx skills add dmccreary/ibook-skills --skill book-chapter-generator -g -y
智能教材基础设施的安装与配置工具,支持MkDocs项目初始化、41种功能插件安装(如数学公式、分析追踪)及文档生成。
初始化新的MkDocs Material教科书项目
安装特定功能插件如数学公式或Google Analytics
生成书籍指标或配置自定义主题元素
npx skills add dmccreary/ibook-skills --skill book-installer -g -y
智能教材多媒体生成元技能,统一入口路由至幻灯片、插图故事、版权图片及音频(TTS/发音)等六个子指南,支持MARP网页演示与PPTX下载。
制作幻灯片或演示文稿
生成插图故事或漫画小说
为章节添加免版税图片或地图
生成文本转语音旁白或发音按钮
npx skills add dmccreary/ibook-skills --skill book-media-generator -g -y
用于智能教材发布与推广的元技能,涵盖GitHub README更新、LinkedIn动态及轮播图制作、AP风格新闻稿撰写。通过路由表匹配具体任务并加载对应指南,确保统计数据一致。
创建或更新 GitHub README
发布 LinkedIn 公告帖子
制作 LinkedIn 轮播幻灯片
撰写 AP 风格新闻稿
npx skills add dmccreary/ibook-skills --skill book-publisher -g -y
智能教材章节内容生成技能,基于已有目录结构生成包含文本、图表、微模拟和练习的详细章节内容,支持按阅读水平适配及非文本元素丰富化。
需要生成详细章节内容
已存在包含标题、摘要和概念列表的 index.md
npx skills add dmccreary/ibook-skills --skill chapter-content-generator -g -y
用于生成或校验智能教材的课程描述,确保包含标题、受众、先修课及Bloom分类法目标等要素,为后续学习图谱生成提供高质量输入。
需要创建新的课程描述
需要校验现有课程描述的完整性和质量
npx skills add dmccreary/ibook-skills --skill course-description-analyzer -g -y
将Word文档转换为Next.js网站的结构化Web页面。通过解析.docx内容并集成至内容目录,实现论文、报告等文档的在线发布与展示。
用户拥有.docx文件并希望发布到Next.js站点
用户要求发布论文、简报或报告且涉及.docx文件
需要将结构化Word文档转换为网页渲染格式
npx skills add dmccreary/ibook-skills --skill docx-to-web-publisher -g -y
自动化生成智能教材的FAQ,基于课程描述、学习图谱和术语表。确保符合Bloom分类法,输出Markdown及JSON格式,支持RAG集成,并严格规范链接格式以避免构建错误。
为新教材构建初始FAQ
内容大幅更新后刷新FAQ
准备聊天机器人或AI助手集成数据
识别现有内容的知识盲区
npx skills add dmccreary/ibook-skills --skill faq-generator -g -y
基于学习图谱概念列表,生成符合 ISO 11179 标准的术语表。强调使用串行 Agent 以最大化 Token 效率,避免并行执行带来的成本浪费,适用于智能教材的自动化内容生成。
需要为学习图谱生成术语定义
已完成概念列表并需输出标准化 glossary
npx skills add dmccreary/ibook-skills --skill glossary-generator -g -y
根据课程描述生成包含300-600个概念及其依赖关系的结构化学习图谱,用于智能教材的知识导航。
需要创建结构化知识图谱
生成教育内容的学习路径
npx skills add dmccreary/ibook-skills --skill learning-graph-generator -g -y
MicroSim管理工具集,提供质量验证、截图生成、图标管理、索引页生成、iframe高度同步、脚手架搭建及可视化审查等自动化辅助功能。
MicroSim质量验证与标准化检查
生成预览截图或缩略图
创建或更新MicroSim目录索引页
从TODO JSON生成项目脚手架文件
同步iframe高度或测试可见性
npx skills add dmccreary/ibook-skills --skill microsim-utils -g -y
自动生成智能教材章节的多项选择题测验,对齐学习图谱与布鲁姆分类法,生成质量报告并更新文档导航。
为新章节创建测验
内容修订后更新测验
构建完整教科书题库
npx skills add dmccreary/ibook-skills --skill quiz-generator -g -y
为智能教科书章节生成10个精选参考文献,优先Wikipedia和教材作者,存入独立文件。用于创建、添加或更新教育内容的引用列表。
创建需要引用的智能教科书
向现有教科书添加参考文献
更新或扩展现有教育内容引用
用户明确请求生成参考文献
npx skills add dmccreary/ibook-skills --skill reference-generator -g -y
为MkDocs教材页面生成基于Docker的交互式Python实验模块,支持代码编辑、运行及输出展示。
添加Python实验或代码练习
配置MkDocs共享基础设施
创建可运行的代码块
npx skills add dmccreary/ibook-skills --skill docker-python-lab -g -y
将主题或文档转换为MARP幻灯片,导出为自包含HTML并集成至MkDocs站点,包括生成目录、更新画廊及导航配置。
制作幻灯片演示
将章节转为展示
创建X的幻灯片
需要演示此内容
构建关于Y的演示文稿
npx skills add dmccreary/ibook-skills --skill marp-generator -g -y
用于生成交互式教育微模拟的元技能,路由至17种可视化生成器并自动化批量处理。
用户请求生成交互式教育可视化内容
需要批量生成章节级别的微模拟
npx skills add dmccreary/ibook-skills --skill microsim-generator -g -y


