Agent Skills
› madhvantyagi/Gnos
madhvantyagi/Gnos
GitHub用于设计课程目标、主题序列及先修知识,记录深度与时长,验证并生成course.json,最终将当前主题移交至lesson-design技能。
Install All Skills
npx skills add madhvantyagi/Gnos --all -g -y
Skills in Collection (10)
用于设计课程目标、主题序列及先修知识,记录深度与时长,验证并生成course.json,最终将当前主题移交至lesson-design技能。
需要设计包含多个课时或先修要求的课程体系时
用户希望规划从起点到学习目标的学习路径时
npx skills add madhvantyagi/Gnos --skill course-design -g -y
展示已注册课程及其发布的课程内容,支持本地渲染页面、服务静态资源及处理练习提交。若课程无就绪内容则需先进行课程设计或修复。
用户请求查看课程内容
确认当前课程准备就绪
npx skills add madhvantyagi/Gnos --skill course-viewer -g -y
利用 Excalidraw MCP 服务器创建教学示意图,用于展示关系、流程或状态。通过调用工具生成并审查视觉内容,确保图表准确传达知识点,适用于需要清晰空间关系的课程场景。
课程需要展示对象间的连接、包含或状态变化
需要绘制边界或流程的直观示意图
npx skills add madhvantyagi/Gnos --skill excalidraw -g -y
用于记录学习者行为并实时调整课程进度的技能。通过脚本初始化学员档案、注册课程及记录事件,支持基于证据的自适应教学决策与状态同步。
需要初始化新学员档案时
记录学习过程或事件时
根据学员表现调整课程内容时
npx skills add madhvantyagi/Gnos --skill learner-tracking -g -y
作为GNOS系统入口,负责解析用户请求,路由至对应技能模块(如课程、学习者记录),并根据需求动态加载子技能进行教学或内容生成。
用户发起学习请求
需要编排多个子技能协同工作
npx skills add madhvantyagi/Gnos --skill learning-orchestrator -g -y
根据课程大纲、学科指南和教师风格,将主题开发为包含推理、示例、练习和媒体的完整课程。
需要设计具体课程内容
依据已注册的课程计划生成详细教学材料
npx skills add madhvantyagi/Gnos --skill lesson-design -g -y
利用Manim制作带有旁白和字幕的教学动画,通过动态展示帮助学习者理解概念变化。
需要制作教学动画
旁白与动画同步需求
npx skills add madhvantyagi/Gnos --skill manim-voice-animation -g -y
将课程内容转换为PDF讲义,包含渲染、视觉检查及注册发布流程。支持Markdown转PDF、公式渲染及字体配置,确保输出质量并归档至课程工作区。
需要将课程或教程内容生成为可下载的PDF文档
需要对生成的PDF进行排版、公式和图像的质量检查
npx skills add madhvantyagi/Gnos --skill pdf -g -y
用于构建和检查Pinepaper交互式图表、动画及物理模型,支持教学场景中的动态可视化需求。
需要创建动态图表或动画的教学内容
构建具有交互功能的物理或数学模型
npx skills add madhvantyagi/Gnos --skill pinepaper -g -y
根据学习目标选择主导学科、支持桥梁及教师,通过识别意图与领域归属进行路由,避免仅按词汇判断,确保教学指导的准确性。
用户提出学习需求需确定主导学科
需要为特定目标匹配对应领域的教师和教学资源
npx skills add madhvantyagi/Gnos --skill subject -g -y


