Agent Skills
› Niall-Young/Canvasight
Niall-Young/Canvasight
GitHub通过MCP启动Canvasight原生组件并验证其就绪状态。读取线程ID和项目路径,调用open_canvasight和await_canvasight_widget_ready确保画布完整渲染。若工具不可用或运行失败,提供故障排查指引及浏览器回退方案。
Install All Skills
npx skills add Niall-Young/Canvasight --all -g -y
Skills in Collection (7)
通过MCP启动Canvasight原生组件并验证其就绪状态。读取线程ID和项目路径,调用open_canvasight和await_canvasight_widget_ready确保画布完整渲染。若工具不可用或运行失败,提供故障排查指引及浏览器回退方案。
用户要求打开 Canvasight
需要恢复最近项目
验证画布是否就绪
当前任务关联到画布
npx skills add Niall-Young/Canvasight --skill canvasight-open -g -y
处理Canvasight Run输出为Chat跟进。涵盖原生桥接直接接收、浏览器回退队列认领及等待机制,并处理传输关闭等异常。优先使用sessionId,若启用Agent Team需先配置角色,确保Run正确关联当前线程。
收到Canvasight Run消息
需要等待或认领Canvasight运行结果
处理浏览器回退场景下的Run数据
npx skills add Niall-Young/Canvasight --skill canvasight-run -g -y
用于检查或安装官方稳定的 Canvasight 插件版本。支持更新检查与升级操作,严格调用内置脚本并解析 JSON 结果报告状态,禁止执行其他命令或修改无关文件。
用户要求更新、升级或检查 Canvasight 版本
询问 Canvasight 是否有可用更新
npx skills add Niall-Young/Canvasight --skill canvasight-update -g -y
Canvasight插件的窄索引技能,用于处理未明确归属其他专用技能的Canvasight任务。指导在打开、运行、图表编写、更新及故障排除等场景下选择对应子技能,并规范输出通道与边界条件。
用户明确提及 Canvasight 或 Scatter
用户说打开画布 / 打开 Canvasight
请求涉及多个 Canvasight 工作流
Canvasight 画布已打开且后续请求模糊或复杂需路由
npx skills add Niall-Young/Canvasight --skill canvasight -g -y
管理Canvasight Agent Team协作协议,处理角色注册、报告生成及ROSTER.md状态同步。适用于显式启用或配置Agent团队、审计报告及集成摘要的场景,确保多代理工作流的数据一致性与并发安全。
用户明确要求启用、禁用或配置Canvasight Agent Team
处理涉及AGENTS.md、ROSTER.md、agent reports或integration summaries的工作
执行Agent团队协作工作流的审计或配置任务
npx skills add Niall-Young/Canvasight --skill canvasight-agent-team -g -y
将用户意图转化为结构化的 Canvasight 图。支持创建、细化或替换节点,结合专业 Skill 与水平图结构,自动分配 Skill。适用于可视化产品意图、映射研究主题、分析代码库或更新画布内容。
生成或更新 Canvasight 节点
使用中文指令如'用画布'、'放到画布'
可视化产品或 UX 意图
映射文章或研究主题
分析代码库为图结构
创建工作执行地图
复用 Canvasight 节点模板
创建或更新 .scatter/scatter.json 文件
npx skills add Niall-Young/Canvasight --skill canvasight-graph-writer -g -y
用于诊断和修复 Canvasight 插件、MCP、原生组件就绪、宿主桥接、守护进程及连接等问题。涵盖从复现路径、分类故障层到验证安装版本的完整排查流程,强调以真实渲染证据为准,避免误判。
Widget stuck on Opening Canvasight
await_canvasight_widget_ready timeout or failed
Transport closed error
Tools missing or stale
Behavior mismatch with installed version
npx skills add Niall-Young/Canvasight --skill canvasight-troubleshooting -g -y


