Agent Skills
› uw-syfi/vibesys
uw-syfi/vibesys
GitHub协助用户调查、起草并提交高质量的 GitHub Issue。通过检查重复项、遵循模板规范及项目约定,确保 Issue 结构清晰、内容可测试,并自动关联项目及元数据,提升工程管理效率。
Install All Skills
npx skills add uw-syfi/vibesys --all -g -y
Skills in Collection (14)
协助用户调查、起草并提交高质量的 GitHub Issue。通过检查重复项、遵循模板规范及项目约定,确保 Issue 结构清晰、内容可测试,并自动关联项目及元数据,提升工程管理效率。
请求创建或提交 Bug 报告
将研究发现或 TODO 转化为 GitHub Issue
请求开设工程变更或实验议题
npx skills add uw-syfi/vibesys --skill create-issue -g -y
辅助用户基于本地仓库变更创建 VibeSys Pull Request。涵盖分支管理、差异分析、意图确认、格式化检查及 PR 提交,确保代码整洁与描述准确。
创建或打开 Pull Request
发布代码变更到远程仓库
准备 PR 草稿并填写模板
npx skills add uw-syfi/vibesys --skill open-pr -g -y
用于审查 VibeSys 的拉取请求和本地代码变更,检查正确性、回归问题、架构违规及测试覆盖。当用户要求审核、审计或查找 PR/分支中的缺陷时触发。
用户请求审查 Pull Request
用户请求审计本地代码差异
用户请求评估代码正确性或查找缺陷
npx skills add uw-syfi/vibesys --skill review-pr -g -y
为 VibeSys 模型服务创建或更新示例包,根据 HF 模型、硬件目标和优化目标,自动推断模态并生成基准测试输入文件。
用户希望添加新的模型服务示例
需要搭建参考准确率检查器或基准测试输入
从自然语言目标启动优化运行
npx skills add uw-syfi/vibesys --skill vs-init -g -y
通过重构微服务请求图来降低端到端延迟。适用于处理串行跨服务调用、关键路径贡献分析、顺序依赖并行化、移出请求路径、批量调用或服务合并等场景,旨在优化系统拓扑结构而非调整内部参数。
存在序列化的跨服务调用
关键路径贡献度分析
可并行的顺序依赖
可移出请求路径的工作
对同一服务的重复调用需批处理
通过共置或合并服务折叠调用边
npx skills add uw-syfi/vibesys --skill microservice-optimization -g -y
指导在 Trainium/Inferentia 硬件上调试 NKI 内核编译与执行错误的工作流,涵盖环境配置、平台检测及标准调试步骤。
compiler error on device
debug NKI kernel
test kernel on trn2/trn3
neuronx-cc compilation failed
validate kernel on hardware
run kernel on trainium
npx skills add uw-syfi/vibesys --skill neuron-nki-debugging -g -y
提供NKI文档查询能力,用于查找AWS Trainium/Inferentia内核开发的API、教程、错误代码及优化指南。通过索引文件快速定位并汇总相关技术文档内容。
询问NKI API功能或签名
查找特定任务的操作教程
查询NCC错误代码含义
了解硬件架构细节
获取性能优化建议
npx skills add uw-syfi/vibesys --skill neuron-nki-docs -g -y
指导使用 Neuron 工具链在 Trainium/Inferentia 硬件上对 NKI 内核进行性能分析。涵盖环境配置、NEFF/NTFF 文件生成及 neuron-explorer 调用,用于捕获执行轨迹并评估内核性能。
profile kernel
capture execution trace
generate NEFF
get summary-json
how to profile NKI kernel
npx skills add uw-syfi/vibesys --skill neuron-nki-profiling -g -y
提供LLM及多模态推理服务系统的开发参考,涵盖vLLM、TensorRT-LLM等框架适配,以及NVIDIA、AMD等硬件平台的性能优化与部署策略。
模型推理服务部署
推理性能优化(延迟/吞吐)
跨硬件平台适配
npx skills add uw-syfi/vibesys --skill serving-systems -g -y
自动化梳理仓库开放PR,基于CI、冲突等信号分类状态并生成维护者行动队列,辅助判断优先级与下一步责任人。
用户要求整理或检查开放PR的状态
需要按优先级排序PR列表
查找可合并或需审查的PR
识别停滞或被阻塞的PR
对开放PR进行批量打标
npx skills add uw-syfi/vibesys --skill triage-prs -g -y
通过tmux自动化驱动VibeSys TUI进行端到端测试,覆盖前端展示、交互及后端协议等全栈问题,定位并生成GitHub Issue报告。
需要测试或QA VibeSys TUI界面
要求寻找TUI相关的显示、交互或性能缺陷
请求生成TUI相关的问题工单
npx skills add uw-syfi/vibesys --skill tui-bug-hunt -g -y
用于运行和审计 VibeSys 元优化活动,通过反馈循环改进优化器本身。涵盖启动、监控、反事实审查、诊断及实施变更,严格区分元优化与候选系统开发边界。
需要改进或调整 VibeSys 优化器策略时
对长期运行的优化活动进行审计或诊断时
npx skills add uw-syfi/vibesys --skill vs-meta-opt -g -y
用于查询和分析NKI内核性能配置文件。支持通过neuron-explorer运行SQL或Python脚本,识别性能瓶颈、计算性能边界并定位低效代码行,辅助内核优化。
query profile
analyze profile
what's the bottleneck
compute bounds
why is my kernel slow
npx skills add uw-syfi/vibesys --skill neuron-nki-profile-querying -g -y
指导编写和修改NKI内核,涵盖从PyTorch/NumPy转换、创建新内核到优化分块策略及添加数据类型支持。提供API约束、复杂度评估及翻译工作流,确保代码符合硬件规范并高效编译。
write NKI kernel
convert PyTorch to NKI
refactor tiling strategies
add support for <shape/dtype>
npx skills add uw-syfi/vibesys --skill neuron-nki-writing -g -y


