Agent Skills
› uw-syfi/vibesys
uw-syfi/vibesys
GitHub用于在GitHub上调查、起草并提交结构化的Issue。支持Bug报告、工程变更及实验等类型,确保去重并遵循项目规范。
Install All Skills
npx skills add uw-syfi/vibesys --all -g -y
Skills in Collection (16)
用于在GitHub上调查、起草并提交结构化的Issue。支持Bug报告、工程变更及实验等类型,确保去重并遵循项目规范。
用户要求创建或提交Bug报告
将TODO或研究结论转化为GitHub Issue
npx skills add uw-syfi/vibesys --skill create-issue -g -y
自动化本地代码变更到 VibeSys 仓库的 PR 创建流程。涵盖分支管理、差异分析、意图提取、验证检查及通过 GitHub CLI 提交草稿或正式 PR,确保 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
提供软件设计指导,强调模块解耦、接口封装和单向依赖。通过设计检查点和规则规范代码结构变更,适用于重构、迁移及任何涉及模块、接口或数据流调整的开发任务。
代码重构或拆分
新增或修改模块/接口
系统架构设计审查
npx skills add uw-syfi/vibesys --skill software-design -g -y
提供跨语言编写高质量测试的规范,强调仅测试公共API、禁止打补丁或模拟、使用Fake集成、偏好属性测试及避免测试不稳定。
编写或修改测试代码
添加回归测试
诊断不稳定的测试
使用Fake替代Mock
npx skills add uw-syfi/vibesys --skill testing -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
提供在 AWS Trainium/Inferentia 硬件上调试 NKI 内核编译和执行的标准化工作流,涵盖环境配置、平台检测及编译错误排查。
compiler error on device
debug NKI kernel
neuronx-cc compilation failed
validate kernel on hardware
npx skills add uw-syfi/vibesys --skill neuron-nki-debugging -g -y
用于查询 AWS NKI(Neuron Kernel Interface)文档的助手,支持 API 查找、教程指引、错误码排查及硬件架构与优化指南检索。
询问 NKI API 功能或签名
查找 NKI 相关教程
查询特定错误代码含义
获取硬件架构或性能优化信息
npx skills add uw-syfi/vibesys --skill neuron-nki-docs -g -y
提供在 AWS Trainium/Inferentia 硬件上使用 Neuron 工具分析 NKI 内核性能的完整工作流,涵盖环境配置、NEFF/NTFF 生成及性能数据捕获与查看。
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/SGLang等平台适配、性能调优(延迟/吞吐)、硬件后端(NVIDIA/AMD/Apple)及量化等关键技术。
模型推理服务部署与优化
跨硬件平台(NVIDIA/AMD/MLX)的模型适配
推理性能瓶颈分析与调优
npx skills add uw-syfi/vibesys --skill serving-systems -g -y
自动化整理、分类和优先排序开源仓库的待处理Pull Requests,生成维护者行动队列。通过GitHub信号评估PR状态(如CI结果、冲突、草稿状态),识别阻塞项并指派后续动作,辅助高效管理代码审查流程。
用户要求梳理或总结开放的PR列表
需要按优先级排序PR以决定审查顺序
检查PR是否准备好合并或存在阻塞
询问哪些PR需要作者或审查者采取行动
npx skills add uw-syfi/vibesys --skill triage-prs -g -y
通过 tmux 无头驱动 VibeSys TUI 进行端到端测试,覆盖前端展示、交互、流式传输及后端协议等全栈问题。旨在发现并报告 UI 缺陷、UX 漏洞及功能缺失,最终生成 GitHub Issue 报告,不直接修复代码。
需要测试或 QA VibeSys TUI 界面
寻找 TUI 的显示或交互 bug
对 TUI 进行压力测试或功能演练
生成 TUI 相关的 GitHub Issue 工单
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内核性能配置文件,支持通过SQL或Python对Parquet数据进行瓶颈定位、效率计算及源码级归因分析。
query profile
run SQL on 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约束以确保正确性,并提供复杂度评估与翻译工作流。
用户请求编写NKI内核
将PyTorch或NumPy代码转换为NKI
修改现有NKI内核以支持新的形状或数据类型
重构NKI内核的分块策略
询问NKI API使用指南
npx skills add uw-syfi/vibesys --skill neuron-nki-writing -g -y


