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
为教科书章节添加高质量、免费授权的地图和照片。通过搜索公共领域及知识共享资源,优化图片并插入正文,附带说明和版权信息,提升内容可视化效果。
用户要求为章节添加图片或使其更具视觉吸引力
章节内容生成后、发布前需要增强视觉效果
npx skills add dmccreary/ibook-skills --skill chapter-image-enhancer -g -y
用于智能教材项目中审计章节内图表和MicroSim的状态、难度及Bloom分类,生成详细报告以辅助内容审查。
需要审计所有图表和MicroSim的实现状态
分析可视化元素覆盖度或复杂度分布
添加新图表后更新文档报告
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公告,通过读取书籍指标和章节统计信息,创建包含标签和链接的专业宣传文案。适用于教材发布、里程碑庆祝及教育社区推广场景。
智能教材完成或重大内容里程碑发布
在LinkedIn等社交媒体宣传开源教育资源
课程上线或会议演示前的社交预热
npx skills add dmccreary/ibook-skills --skill linkedin-announcement-generator -g -y
用于生成13页LinkedIn文档帖(PPTX/PDF)的幻灯片,展示智能教材特色、截图和指标。需满足Node.js及项目文件等前置条件。
用户要求制作LinkedIn轮播图或文档帖
需要生成可上传到LinkedIn的幻灯片
npx skills add dmccreary/ibook-skills --skill linkedin-carousel-generator -g -y
生成符合美联社标准的新闻稿,用于宣传智能教材发布或里程碑事件。适用于媒体联络、教育行业报道及公关推广场景,支持从本地仓库或线上站点提取数据,确保事实准确与专业格式。
用户请求生成新闻稿或公关声明
教材发布或达到新里程碑
需要向媒体或教育机构进行宣发
npx skills add dmccreary/ibook-skills --skill press-release-generator -g -y
根据用户请求,调用 ElevenLabs TTS API 生成术语的 MP3 发音文件,并在 Markdown 文件中插入对应的播放按钮。支持三级回退策略以优化发音准确度。
用户要求为特定术语创建发音按钮
用户要求添加术语的发音功能
npx skills add dmccreary/ibook-skills --skill pronounce-button -g -y
自动为 GitHub 仓库生成或更新 README.md,包含徽章、项目概览及入门指南,特别适配 MkDocs 项目。
新建 GitHub 仓库需要初始化 README
更新现有 README 以符合最佳实践
项目重大变更后需同步文档
npx skills add dmccreary/ibook-skills --skill readme-generator -g -y
用于将 Google Analytics 4 集成到 MkDocs Material 站点。流程包括创建 GA4 属性、获取 Measurement ID、写入 mkdocs.yml 配置、验证标签注入并部署,适用于首次为教科书添加分析功能。
为新 MkDocs 站点配置 Google Analytics
初始化或迁移网站分析数据
npx skills add dmccreary/ibook-skills --skill register-book-analytics -g -y
为智能教材生成关于科学家和历史人物的漫画小说叙事,包含可配置的图文面板及图像生成提示。支持自动调用API生成配套插图,适用于添加历史人物或案例研究故事到教材的故事章节中。
请求生成科学家、数学家或历史人物的漫画小说故事
向教材的Stories部分添加故事或案例研究
用户提及“graphic novel”、“narrative”或寻求故事创意
npx skills add dmccreary/ibook-skills --skill story-generator -g -y
调用 ElevenLabs API 将文本转换为语音,支持多种语言、音色及模型选择,适用于音频生成、配音制作和语音应用开发。
需要将文本转换为语音文件
创建语音旁白或配音内容
构建需要语音合成的应用功能
npx skills add dmccreary/ibook-skills --skill text-to-speech -g -y
将智能教材转换为讲座用PPT,采用4幕故事结构、视觉设计和演讲者备注,适用于课堂交付场景。
创建演示文稿
制作幻灯片
构建课件
讲座幻灯片
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 Material 项目,并提供数学、图表、分析等 40+ 种功能的按需安装与生成。
创建新的 MkDocs Material 项目
从零开始构建智能教科书
安装特定功能如数学公式或 Google Analytics
npx skills add dmccreary/ibook-skills --skill book-installer -g -y
智能教材媒体生成元技能,整合幻灯片、插图故事、版权图片及TTS音频生成。通过路由表将请求分发至具体指南,支持MARP网页演示文稿和PowerPoint课件下载,旨在丰富教材的多媒体内容形式。
生成幻灯片或演示文稿
创建插图故事或漫画小说
为章节添加免版税图片或地图
生成文本转语音旁白或发音按钮
npx skills add dmccreary/ibook-skills --skill book-media-generator -g -y
智能教材出版与推广元技能,统一处理GitHub README更新、LinkedIn社媒公告、幻灯片制作及新闻稿撰写。通过路由表分发至对应指南,确保统计数据一致性。
创建或更新 GitHub README
发布 LinkedIn 帖子或公告
制作 LinkedIn 幻灯片/PPTX
撰写 AP 风格新闻稿
npx skills add dmccreary/ibook-skills --skill book-publisher -g -y
为智能教材生成详细章节内容,包括文本、图表和练习。基于章节索引生成符合特定阅读水平和Bloom认知层级的教学内容,支持微模拟和交互式元素,确保教学脚手架和 Mascot 规范一致性。
需要生成教科书章节详细内容时
已有包含标题、摘要和概念列表的章节 index.md 文件时
npx skills add dmccreary/ibook-skills --skill chapter-content-generator -g -y
用于验证或创建智能教材的课程描述,确保包含标题、受众等要素并符合布鲁姆分类法。支持文件不存在时引导创建,存在时进行完整性与质量分析打分,为后续学习图谱生成做准备。
需要创建新的课程描述文件
需要检查现有课程描述的完整性和质量
npx skills add dmccreary/ibook-skills --skill course-description-analyzer -g -y
将Word文档(.docx)转换为Next.js站点中结构化、带样式的React页面。支持论文、简报等内容的自动化发布,包括内容提取、目录注册及前端渲染适配。
用户有.docx文件并希望在Next.js站点上发布
用户要求发布论文/简报/报告且涉及.docx文件
用户希望将研究文档添加到内容库或知识库
npx skills add dmccreary/ibook-skills --skill docx-to-web-publisher -g -y
根据教材内容、学习图谱和术语表自动生成分类FAQ,支持Bloom分类法分布及RAG集成。用于构建或更新智能教材的问答库,需满足内容完整性前置条件。
为新课程生成初始FAQ
在重大内容更新后刷新FAQ
准备Chatbot/AI助手集成的问答数据
识别现有内容中的知识盲区
npx skills add dmccreary/ibook-skills --skill faq-generator -g -y
基于学习图谱概念列表生成符合ISO 11179标准的术语表。强调使用单串行Agent以优化Token成本,避免并行执行导致的资源浪费,并通过Python脚本高效组装最终文件。
需要生成术语表
学习图谱概念列表已确定
npx skills add dmccreary/ibook-skills --skill glossary-generator -g -y
根据课程描述生成包含300-600个概念的学习图谱,处理依赖关系、分类及质量验证。支持计算节点影响力分数(CIS),用于构建智能教材的知识导航结构。
用户希望创建结构化知识图谱
需要为教育内容生成学习路径
npx skills add dmccreary/ibook-skills --skill learning-graph-generator -g -y
MicroSim管理工具集,提供质量验证、截图、图标管理、索引生成、iframe高度同步及可视化审查等功能。通过路由表根据关键词分发任务,旨在自动化维护智能教材中的MicroSim内容。
验证MicroSim质量和标准
生成预览截图或缩略图
管理MicroSim图标
生成目录索引页面
同步iframe高度
检查交互式控件可见性
审查视觉布局缺陷
npx skills add dmccreary/ibook-skills --skill microsim-utils -g -y
智能教材测验生成技能,依据章节内容和学习图谱自动生成选择题,覆盖布鲁姆分类学层级,确保干扰项质量并更新文档导航。
创建新章节的测验
内容修订后更新测验
构建全书测验库
npx skills add dmccreary/ibook-skills --skill quiz-generator -g -y
为智能教材章节生成包含维基百科、经典教材及在线资源的10条精选参考文献,并存储至独立文件以优化维护效率。
创建需要引用的智能教材章节
为现有教材添加或更新参考文献
用户明确要求生成参考资料
npx skills add dmccreary/ibook-skills --skill reference-generator -g -y
为 MkDocs 教材页面生成基于 Docker 的交互式 Python 实验模块,支持代码运行与隔离环境。
添加 Python 实验或代码练习
配置 Docker 实验室基础设施
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
该技能作为元调度器,将创建交互式教育微模拟(MicroSim)的请求路由至17种专用生成器。它支持图表、地图、流程图等多种可视化形式,并利用Python脚本自动化批量生成流程,输出包含HTML/JS/CSS的完整包。
用户请求生成交互式教育可视化内容
需要批量为章节生成多个微模拟
npx skills add dmccreary/ibook-skills --skill microsim-generator -g -y


