Agent Skills
› Niall-Young/Canvasight
Niall-Young/Canvasight
GitHub通过MCP协议启动Canvasight原生组件并验证其就绪状态,处理会话ID获取、超时及传输错误等异常流程。
安装全部 Skills
npx skills add Niall-Young/Canvasight --all -g -y
集合内 Skills (7)
通过MCP协议启动Canvasight原生组件并验证其就绪状态,处理会话ID获取、超时及传输错误等异常流程。
用户要求打开或恢复Canvasight画布
需要验证Canvasight原生组件是否成功加载
npx skills add Niall-Young/Canvasight --skill canvasight-open -g -y
处理 Canvasight Run 输出为聊天后续,涵盖原生桥接、浏览器回退及遗留节点数据。通过 claim 和 await 机制管理线程作用域与队列消费,支持传输错误排查及 Agent Team 角色分配。
Canvasight Run 到达时
浏览器/dev 回退场景下等待 Run
需要处理遗留 Plan/Goal 数据
npx skills add Niall-Young/Canvasight --skill canvasight-run -g -y
用于检查或安装 Canvasight 插件的官方稳定版更新。通过调用内置脚本执行版本比对与升级,解析结果并反馈状态,严禁使用其他包管理器或手动修改文件。
用户请求更新或升级 Canvasight
用户询问是否有新版本可用
npx skills add Niall-Young/Canvasight --skill canvasight-update -g -y
作为Canvasight技能索引,处理未明确归类的Canvasight任务。在用户提及特定命令或上下文模糊时,根据请求复杂度路由至专用技能(如打开、运行、图写入等),确保通过MCP桥接正确执行。
用户明确提及 Canvasight 或 Scatter
用户说打开画布/打开 Canvasight
请求涉及多个 Canvasight 工作流
Canvasight 画布已打开且后续请求模糊或复杂需决定路由
npx skills add Niall-Young/Canvasight --skill canvasight -g -y
管理 Canvasight Agent Team 协作协议,包括角色注册、状态同步、报告生成及冲突处理。适用于启用/配置 Agent Team、审计或集成多智能体工作流场景。
用户显式请求启用、禁用或配置 Agent Team
处理包含 agentTeam.enabled 的 Run payload
需要生成或审核 Agent 报告、ROSTER.md 或 AGENTS.md
npx skills add Niall-Young/Canvasight --skill canvasight-agent-team -g -y
将用户意图转化为结构化的Canvasight图,支持创建、分析或更新节点与关系。适用于产品UX可视化、代码库映射及执行计划生成,通过调用API读写画布数据并分类意图维度。
生成或更新Canvasight节点
用画布/放到画布/写到画布
可视化产品或UX意图
映射文章或研究主题
分析代码库为图结构
创建或修改.scatter文件
npx skills add Niall-Young/Canvasight --skill canvasight-graph-writer -g -y
用于诊断和修复 Canvasight 插件、MCP 传输、原生组件就绪状态、宿主桥接及安装缓存等运行时问题,提供标准化排查清单与恢复步骤。
Widget 卡在 Opening 状态或超时
工具调用返回 Transport closed
插件版本不匹配或行为异常
原生组件未挂载或 Run 交付失败
npx skills add Niall-Young/Canvasight --skill canvasight-troubleshooting -g -y


