Agent Skills
› Niall-Young/Canvasight
Niall-Young/Canvasight
GitHub基于Codex生成图像并自动导入Canvasight页面为资产节点。支持产品设计探索,生成多版UI方案供选择。严格遵循工作流确保环境就绪与数据一致性,禁止手动编辑或替代自动化。
Install All Skills
npx skills add Niall-Young/Canvasight --all -g -y
Skills in Collection (8)
基于Codex生成图像并自动导入Canvasight页面为资产节点。支持产品设计探索,生成多版UI方案供选择。严格遵循工作流确保环境就绪与数据一致性,禁止手动编辑或替代自动化。
用户要求生成、创建、绘制或渲染新图像
调用 @Canvasight 指令
npx skills add Niall-Young/Canvasight --skill canvasight-imagegen -g -y
通过MCP调用启动Canvasight原生组件并验证其运行状态,确保画布正确渲染。包含获取线程ID、调用打开与就绪接口、处理异常及浏览器回退逻辑,保障工作区稳定打开。
用户请求打开或恢复Canvasight画布
需要验证原生Widget是否就绪
npx skills add Niall-Young/Canvasight --skill canvasight-open -g -y
处理 Canvasight Run 输出为 Chat 后续,涵盖原生桥接、浏览器回退及遗留数据场景。通过 claim 和 await 机制确保线程绑定与队列消费,支持 Agent Team 角色分配,并规范异常日志排查与传输关闭报告。
Canvasight Run 结果需作为 Chat 上下文处理
用户通过浏览器或开发环境回退路径触发 Run
需要绑定旧标签页的 Run 到当前线程
npx skills add Niall-Young/Canvasight --skill canvasight-run -g -y
用于检查或安装 Canvasight 插件的官方稳定版更新,支持版本比对与升级操作。
用户询问更新、升级或检查 Canvasight 版本
明确请求将 Canvasight 更新至最新版
npx skills add Niall-Young/Canvasight --skill canvasight-update -g -y
Canvasight插件的通用路由索引,用于处理未明确归属特定子技能的请求。当用户提及Canvasight、打开画布或涉及复杂图表生成时,根据上下文将其分发至对应的专用技能(如打开、运行、图像生成等)。
用户明确要求打开 Canvasight 或 Scatter
请求包含多个 Canvasight 工作流且无明确子技能匹配
画布已打开且后续请求模糊或复杂需路由
npx skills add Niall-Young/Canvasight --skill canvasight -g -y
管理Canvasight Agent Team协作协议,处理角色注册、状态同步、报告写入及Git闭环。适用于启用Agent Team或需审计/配置多智能体工作流的场景。
用户要求启用或配置Agent Team
处理结构化内容中的agentTeam字段
执行Agent报告协议与角色状态同步
npx skills add Niall-Young/Canvasight --skill canvasight-agent-team -g -y
将用户意图转化为结构化的 Canvasight 图,支持创建、更新节点、分组及附件提升。通过获取上下文、选择内容模式并分类意图/领域/成熟度/输出类型,确保图谱结构与专业技能的准确映射。
生成或更新 Canvasight 节点
创建分组或提升附件
将内容写入画布
可视化产品或 UX 意图
分析代码库为图谱
创建或修改 .scatter 文件
npx skills add Niall-Young/Canvasight --skill canvasight-graph-writer -g -y
诊断和修复 Canvasight 插件、MCP、原生组件就绪、主机桥接、守护进程及安装缓存等运行时问题,提供标准化排查清单。
Canvasight 插件或 MCP 连接故障
原生组件启动超时或挂载失败
工具缺失或版本不匹配
运行时交付异常
npx skills add Niall-Young/Canvasight --skill canvasight-troubleshooting -g -y


