Agent Skills
› KiwiCanopy/KiwiDesk
KiwiCanopy/KiwiDesk
GitHub通过BetterDisplay创建虚拟屏幕以扩展测试环境,解决物理显示器不足问题。支持屏幕连接、去镜像、读取桌面模式及帧信息,验证多屏布局与Space行为,适用于跨屏移动或独立空间测试场景。
Install All Skills
npx skills add KiwiCanopy/KiwiDesk --all -g -y
Skills in Collection (8)
通过BetterDisplay创建虚拟屏幕以扩展测试环境,解决物理显示器不足问题。支持屏幕连接、去镜像、读取桌面模式及帧信息,验证多屏布局与Space行为,适用于跨屏移动或独立空间测试场景。
需要更多屏幕进行设备测试但无物理连接
验证多屏排列、帧位置和桌面行为
测试跨屏幕移动或独立Space功能
npx skills add KiwiCanopy/KiwiDesk --skill extra-screen -g -y
自动化在 GitHub 仓库中创建 Issue,手动渲染模板以补全表单字段,并通过 API 设置 Type、Priority 和 Effort,确保信息完整。
需要创建 GitHub Issue
使用 gh CLI 提交 Bug 或功能请求
npx skills add KiwiCanopy/KiwiDesk --skill file-issue -g -y
提供KiwiDesk空间切换性能基准测试流程,通过构建、替换实例并读取WorkMeter计数器,对比变更前后的Switch及Retile开销,用于定位卡顿和优化验证。
需要评估空间切换或重排的性能变化
用户报告界面切换卡顿
验证代码修改对引擎性能的影响
npx skills add KiwiCanopy/KiwiDesk --skill measure-work -g -y
提供一套用于分析 KiwiDesk 测试运行性能的工具链。通过测量目标耗时、区分等待与 CPU 工作、统计窗口数量及命名调用链,定位测试慢、抖动或泄漏的根本原因,辅助发布前基线对比。
测试运行变慢
测试呈现双峰分布
高负载下测试不稳定
发布前进行基线对比
npx skills add KiwiCanopy/KiwiDesk --skill profile-tests -g -y
用于在KiwiDesk应用出现缺陷时,通过精准筛选系统日志、定位关键进程并捕获窗口状态,辅助开发人员复现问题和分析故障机制。
用户报告功能异常或失效
需要验证缺陷的具体发生机制
日志信息过于杂乱需过滤降噪
npx skills add KiwiCanopy/KiwiDesk --skill read-logs -g -y
执行代码审查工作流,在提交后、PR前并行运行代码与架构审查及专业检查。根据差异内容智能调度专员(如测试证明、文档、本地化),优化审查流程并防止并发冲突。
用户请求对已提交的变更进行代码审查
准备打开 PR 前的自动化审查步骤
npx skills add KiwiCanopy/KiwiDesk --skill review-change -g -y
执行KiwiDesk本地验证门禁,包括构建、测试、Lint及警告检查。根据代码变更范围智能选择运行完整或过滤后的测试套件,确保提交和PR前的代码质量与合规性。
准备提交代码前
创建Pull Request前
npx skills add KiwiCanopy/KiwiDesk --skill verify-gate -g -y
用于配置和排障 macOS 平铺窗口管理器 KiwiDesk,包括布局、规则、快捷键及视觉主题设置。
用户请求更改 KiwiDesk 布局或外观
用户询问窗口浮动或平铺原因
npx skills add KiwiCanopy/KiwiDesk --skill drive -g -y


