Agent Skills › uw-syfi/vibesys

uw-syfi/vibesys

GitHub

指导如何添加、更改或升级 Agent CLI 提供商支持,包括更新 agentshim 库、调整容器镜像中的 CLI 版本及配置提供商选择策略。

73 个 Skill 124

安装全部 Skills

npx skills add uw-syfi/vibesys --all -g -y
更多选项

预览集合内 Skills

npx skills add uw-syfi/vibesys --list

集合内 Skills (73)

按质量分展示前 50 个(共 73 个),完整列表请用安装命令预览或逐个打开详情。

指导如何添加、更改或升级 Agent CLI 提供商支持,包括更新 agentshim 库、调整容器镜像中的 CLI 版本及配置提供商选择策略。
添加新的 Agent CLI 提供商 移除现有的 Agent CLI 提供商 升级 agentshim 依赖库 修改 Agent 容器的 CLI 版本固定值
.agents/skills/add-agent-provider/SKILL.md
npx skills add uw-syfi/vibesys --skill add-agent-provider -g -y
指导如何添加、编辑或重新打包 VibeSys 内置的 Agent Skill,包括编写 SKILL.md、配置侧车选择规则及更新上游依赖脚本。
添加新的内置 Skill 修改内置 Skill 的配置或描述 重新 vendoring 上游 Skill 包 调整 Skill 的选择和验证逻辑
.agents/skills/add-bundled-skill/SKILL.md
npx skills add uw-syfi/vibesys --skill add-bundled-skill -g -y
指导在TypeScript客户端中构建功能,包括按层放置代码、使用pnpm脚手架生成包、编写XState控制状态与数据折叠、管理异步工作取消及依赖约束。
修改客户端应用或共享库 为客户端功能创建新包 修复客户端悬停或连接泄漏问题
.agents/skills/build-client-feature/SKILL.md
npx skills add uw-syfi/vibesys --skill build-client-feature -g -y
指导如何修改 Agent 容器的基础镜像,涉及添加或变更 Dev Container Feature、工具链及构建机制。适用于编辑 Feature 目录、生成器、构建流程及 CI 作业等场景。
需要更改容器启动时的基础镜像 添加或修改 Dev Container Feature 调整工具链或容器运行时配置 修改镜像构建逻辑或 CI 测试流程
.agents/skills/change-container-images/SKILL.md
npx skills add uw-syfi/vibesys --skill change-container-images -g -y
用于调查并创建规范的 GitHub Issue,涵盖 Bug、工程变更、实验等场景。流程包括去重检查、选择对应模板、撰写结构化内容、自动关联项目及子任务,确保 Issue 符合团队规范且可追溯。
用户要求创建或提交 GitHub Issue 将发现、TODO 或提案转化为 Issue
.agents/skills/create-issue/SKILL.md
npx skills add uw-syfi/vibesys --skill create-issue -g -y
指导如何在代码库中以最强机制(类型、Lint、CI等)强制实施规则,仅在无法自动化时保留文本说明。
添加新规则或检查 修复可复现的Bug类
.agents/skills/enforce-rules/SKILL.md
npx skills add uw-syfi/vibesys --skill enforce-rules -g -y
用于在本地仓库准备并创建 VibeSys Pull Request。涵盖分支管理、差异分析、意图确认、相关检查运行及 PR 提交,确保代码卫生与验证明确。
用户要求创建或打开 PR 需要提交代码到 GitHub 请求发布或草稿 PR
.agents/skills/open-pr/SKILL.md
npx skills add uw-syfi/vibesys --skill open-pr -g -y
用于审查 VibeSys 的 Pull Requests 和本地代码变更,检查正确性、回归风险、架构违规、测试不足及文档漂移。适用于用户请求审核、审计或评估 PR、分支或补丁的场景。
请求审查 PR 或本地差异 请求审计或评估代码变更
.agents/skills/review-pr/SKILL.md
npx skills add uw-syfi/vibesys --skill review-pr -g -y
提供软件设计指导,强调通过数据、类型定义和模块接口实现深度模块与松耦合。要求在设计前回答检查点问题,并遵循深层模块、声明公共接口等规则,适用于代码重构、架构变更及模块拆分。
进行代码重构或模块拆分 设计新的模块或接口 调整系统依赖或数据流向 修复涉及机制的 Bug
.agents/skills/software-design/SKILL.md
npx skills add uw-syfi/vibesys --skill software-design -g -y
提供语言无关的高质量测试编写规范,强调测试公共API、禁止运行时打补丁或Mock、使用Fake集成模块、采用属性测试与黄金文件,以及确保测试稳定性。
编写或修改单元测试、集成测试 修复回归缺陷需添加回归测试 处理Flaky测试诊断 实现Property-based或Golden-fixture测试
.agents/skills/testing/SKILL.md
npx skills add uw-syfi/vibesys --skill testing -g -y
为 VibeSys 模型服务创建或更新示例包,根据 HF 模型、硬件目标和优化目标,自动推断模态并生成基准测试输入文件。
用户希望添加新的模型服务示例 需要搭建参考准确率检查器或基准测试输入 从自然语言目标启动优化运行
.agents/skills/vs-init/SKILL.md
npx skills add uw-syfi/vibesys --skill vs-init -g -y
用于编写或修改 VibeSys 编码代理的提示词模板。涵盖策略角色、领域包、后端片段及共享模板的编辑,确保通过 Jinja 渲染器正确传递变量并维护测试黄金文件。
编辑策略的角色模板 创建新的领域角色文件或模态文件 修改提示词渲染器或 vs-prompts 库代码 添加或删除回复模型的字段
.agents/skills/write-agent-prompt/SKILL.md
npx skills add uw-syfi/vibesys --skill write-agent-prompt -g -y
负责 VibeSys 文档体系的维护,包括撰写、新增、移动或删除页面,确保符合 House Style 并维持链接有效性。适用于 README、AGENTS.md 及网站页面的增删改操作。
需要创建新的文档页面 修改或重构现有文档内容 调整文档侧边栏结构或重定向 更新 README 或 AGENTS.md
.agents/skills/write-docs/SKILL.md
npx skills add uw-syfi/vibesys --skill write-docs -g -y
定义开发者智能体技能的编写规范,涵盖技能分类、放置位置及内容准则。用于指导新增、更新或重构技能文档,确保知识组织的一致性与可维护性。
新增开发者技能 更新技能文档结构 拆分或重组技能 决定知识存放位置
.agents/skills/write-skills/SKILL.md
npx skills add uw-syfi/vibesys --skill write-skills -g -y
指导在 VibeSys 仓库中编写或修改 Python/TypeScript 测试,涵盖 vs-sim 确定性模拟、测试分层、回归测试及 CI 配置规范。
添加或编辑客户端测试 修复需要回归测试的 Bug 模拟器测试失败 CI 超时或预算超标
.agents/skills/write-vibesys-tests/SKILL.md
npx skills add uw-syfi/vibesys --skill write-vibesys-tests -g -y
分析运行中特定想法的尝试、步骤及判定结果,回答为何保留或丢弃某方案及其成本。适用于查询具体想法或步骤的执行细节与证据。
查询特定想法的执行过程 分析步骤间的性能趋势 查看想法被采纳或放弃的原因
resources/chat-skills/reading-ideas/SKILL.md
npx skills add uw-syfi/vibesys --skill reading-ideas -g -y
分析实验结果与基准及历史最佳值的对比,判断变更是否真实有效。用于评估运行表现、比较方案优劣及验证增益可信度,依据统计噪声和判定结论提供决策建议。
询问当前运行效果如何 比较哪个想法最好 验证增益是否可信
resources/chat-skills/results-against-base/SKILL.md
npx skills add uw-syfi/vibesys --skill results-against-base -g -y
定义运行中各代理角色的职责,指导在编排任务时选择正确的目标角色或查询工作分配情况。
需要指派任务给特定代理角色 询问哪个角色完成了某项工作
resources/chat-skills/run-roles/SKILL.md
npx skills add uw-syfi/vibesys --skill run-roles -g -y
指导如何向运行中的智能体提议引导指令(Steer),包括设定目标、时机和模式,用于在调用 propose_steer 前或需引导/停止智能体时使用。
需要引导或重定向智能体行为时 准备调用 propose_steer 函数前 询问如何停止或调整智能体运行时
resources/chat-skills/steering-a-run/SKILL.md
npx skills add uw-syfi/vibesys --skill steering-a-run -g -y
用于深入诊断长轮询的根本原因,区分on-CPU与off-CPU场景。通过脚本分析性能数据,评估轮询是否超出阈值及是否造成阻塞,并提供修复建议。
用户询问轮询为何变慢 需要解释轮询阻塞的具体原因 检查是否存在锁竞争 处理无调度事件的off-CPU情况
resources/skills/dial9-tokio/skills/dial9-diagnose-long-poll/SKILL.md
npx skills add uw-syfi/vibesys --skill dial9-diagnose-long-poll -g -y
自动化检测 Tokio 运行时追踪的健康状况,识别文件不完整、长轮询、任务泄漏、调度延迟等关键问题。
需要快速评估 Tokio 追踪健康状态时 运行 red_flag_scan.js 脚本分析 trace 文件
resources/skills/dial9-tokio/skills/dial9-red-flags/SKILL.md
npx skills add uw-syfi/vibesys --skill dial9-red-flags -g -y
解析 Tokio 异步运行时内部机制,涵盖执行模型、唤醒调度及协作策略。用于从第一性原理分析性能、诊断延迟问题并优化代码。
分析异步应用性能瓶颈 排查尾部延迟原因 理解 Tokio 调度与唤醒机制
resources/skills/dial9-tokio/skills/dial9-runtime/SKILL.md
npx skills add uw-syfi/vibesys --skill dial9-runtime -g -y
用于解析和分析dial9 Tokio运行时追踪数据的JavaScript工具包。通过analyzeTraces进行诊断,辅助排查异步任务延迟、CPU使用及调度问题,定位性能瓶颈。
分析Tokio运行时性能问题 解析二进制追踪文件 诊断异步任务延迟或阻塞
resources/skills/dial9-tokio/skills/dial9-toolkit/SKILL.md
npx skills add uw-syfi/vibesys --skill dial9-toolkit -g -y
分析 Node.js 追踪数据,聚合 Worker 跨度、CPU 采样、调度延迟及火焰图。用于解析后的追踪数据分析或构建自定义分析管道。
需要分析 Node.js 性能追踪数据 构建自定义追踪分析管道 获取 CPU 采样和调度延迟统计
resources/skills/dial9-tokio/skills/dial9-trace-analysis/SKILL.md
npx skills add uw-syfi/vibesys --skill dial9-trace-analysis -g -y
解析本地Dial9 Tokio运行时追踪文件,理解ParsedTrace数据模型。适用于字节已就绪场景,用于分析事件、CPU采样及任务生命周期等底层性能数据。
需要解析本地或内存中的Tokio运行时追踪数据 分析ParsedTrace结构以获取事件和性能指标
resources/skills/dial9-tokio/skills/dial9-trace-loading/SKILL.md
npx skills add uw-syfi/vibesys --skill dial9-trace-loading -g -y
提供Tokio运行时追踪数据的诊断工具,用于分析长轮询、任务泄漏、Worker利用率及阻塞调用等常见问题,辅助回答特定追踪数据疑问。
分析Tokio追踪数据以定位性能瓶颈 检查是否存在任务泄漏或资源耗尽 查询Worker利用率或调度延迟 诊断长时间运行的Poll或阻塞调用
resources/skills/dial9-tokio/skills/dial9-trace-recipes/SKILL.md
npx skills add uw-syfi/vibesys --skill dial9-trace-recipes -g -y
用于在 dial9 追踪分析中,针对聚合阶段发现的异常时间戳,放大查看特定窗口内各工作进程和 OS 线程的详细执行情况。
用户请求放大查看特定时间点的事件详情 聚合分析工具标记出长轮询、队列积压或延迟异常的时间戳后
resources/skills/dial9-tokio/skills/dial9-zoom-window/SKILL.md
npx skills add uw-syfi/vibesys --skill dial9-zoom-window -g -y
用于验证计算内核的正确性,检查数值精度、内存安全及输入变体。通过对比参考实现与中间值,隔离最小复现用例,诊断索引错误、同步缺失或竞态条件等问题。
内核实现出现正确性失败 需要验证内核的数值精度和内存安全性
resources/skills/kernel-correctness/SKILL.md
npx skills add uw-syfi/vibesys --skill kernel-correctness -g -y
用于分析NVIDIA Nsight Compute捕获的CUDA内核性能数据,诊断瓶颈如占用率、内存吞吐和Warp停滞,并提供优化假设与后续实验建议。
需要诊断CUDA内核性能瓶颈 拥有Nsight Compute捕获数据
resources/skills/kernel-ncu-analysis/SKILL.md
npx skills add uw-syfi/vibesys --skill kernel-ncu-analysis -g -y
用于优化计算内核性能,指导选择启动几何、分块、内存布局、融合或精度调整。通过基准测试识别瓶颈,假设验证变更,确保准确性与性能提升。
需要优化GPU/CPU计算内核性能 进行并行计算或矩阵运算加速 分析并解决计算密集型任务的性能瓶颈
resources/skills/kernel-performance/SKILL.md
npx skills add uw-syfi/vibesys --skill kernel-performance -g -y
分析AMD rocprof性能数据,诊断ROCm内核瓶颈。通过追踪和计数器识别调度、占用率及内存带宽问题,提供优化假设与验证建议。
需要诊断ROCm内核性能瓶颈 拥有rocprof捕获数据 分析GPU计算性能
resources/skills/kernel-rocprof-analysis/SKILL.md
npx skills add uw-syfi/vibesys --skill kernel-rocprof-analysis -g -y
通过重构微服务调用图优化端到端延迟。适用于串行调用、关键路径瓶颈、可并行化依赖或批量合并场景,指导识别证据并执行策略调整。
存在序列化跨服务调用导致延迟 关键路径贡献度高需优化 存在可并行的顺序依赖 需合并服务或批量调用
resources/skills/microservice-optimization/SKILL.md
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
resources/skills/neuron-agentic-development/skills/neuron-nki-debugging/SKILL.md
npx skills add uw-syfi/vibesys --skill neuron-nki-debugging -g -y
用于检索 AWS NKI 文档,支持 API 查询、教程查找、错误码解析及架构优化指南。通过索引文件快速定位并总结相关文档内容。
用户询问特定 API 功能或签名 需要查找 NKI 开发教程 查询错误代码含义 了解硬件架构或优化技巧
resources/skills/neuron-agentic-development/skills/neuron-nki-docs/SKILL.md
npx skills add uw-syfi/vibesys --skill neuron-nki-docs -g -y
指导使用 Neuron 工具链对 Trainium/Inferentia 硬件上的 NKI 内核进行性能分析。涵盖环境变量配置、NEFF/NTFF 文件生成与捕获、以及结果查看的完整工作流,用于优化 AI 模型推理或训练性能。
profile kernel capture execution trace generate NEFF get summary-json how to profile NKI kernel
resources/skills/neuron-agentic-development/skills/neuron-nki-profiling/SKILL.md
npx skills add uw-syfi/vibesys --skill neuron-nki-profiling -g -y
LLM及多模态推理服务系统开发技能,涵盖vLLM/SGLang等平台适配、性能优化(KV-cache/量化/MoE)及NVIDIA/AMD等硬件部署。
模型推理服务部署与适配 推理性能分析与优化 特定硬件后端调优
resources/skills/serving-systems/SKILL.md
npx skills add uw-syfi/vibesys --skill serving-systems -g -y
分析 Tokio 引擎 trace,识别 CPU 瓶颈组件并判断是计算密集还是等待上游,指导后续根因定位。
需要分析异步 Rust 数据库或流处理引擎的性能瓶颈 拥有 dial9 trace 数据且需确定 CPU 占用最高的算子
skills/domains/dial9-tokio/dial9-rank-bottlenecks/SKILL.md
npx skills add uw-syfi/vibesys --skill dial9-rank-bottlenecks -g -y
诊断长轮询根因的分析技能,区分On-CPU与Off-CPU场景,评估是否造成阻塞并推荐修复方案。
用户询问轮询为何耗时过长 用户查询轮询阻塞原因或锁持有情况 出现无调度事件的Off-CPU延迟
skills/domains/dial9-tokio/skills/dial9-diagnose-long-poll/SKILL.md
npx skills add uw-syfi/vibesys --skill dial9-diagnose-long-poll -g -y
自动检测 Tokio 运行时轨迹健康问题的工具,识别文件不完整、长轮询、任务泄漏、调度延迟等异常,用于快速评估追踪质量。
需要自动化检查 Tokio 运行时轨迹健康状况 分析 trace.bin 以发现性能瓶颈或资源泄漏
skills/domains/dial9-tokio/skills/dial9-red-flags/SKILL.md
npx skills add uw-syfi/vibesys --skill dial9-red-flags -g -y
解析 Tokio 异步运行时内部机制,涵盖执行模型、调度与唤醒延迟。用于从底层原理分析性能问题,诊断尾延迟,并将追踪数据关联至应用行为以优化代码。
分析异步任务性能瓶颈 排查高尾延迟问题 理解 Tokio 调度机制
skills/domains/dial9-tokio/skills/dial9-runtime/SKILL.md
npx skills add uw-syfi/vibesys --skill dial9-runtime -g -y
用于解析和分析dial9 Tokio运行时追踪数据的JavaScript工具包。提供CLI入口和聚合分析函数,指导用户先进行整体诊断,再针对异常点深入排查性能问题。
需要分析Tokio异步运行时性能瓶颈 需要解析二进制追踪文件以定位长轮询或调度延迟
skills/domains/dial9-tokio/skills/dial9-toolkit/SKILL.md
npx skills add uw-syfi/vibesys --skill dial9-toolkit -g -y
提供dial9追踪数据的高级分析能力,涵盖聚合统计、CPU采样、调度延迟及火焰图构建。用于解析追踪文件并生成结构化性能洞察。
需要分析已解析的追踪数据 构建自定义性能分析流水线 获取CPU使用率或调度延迟统计
skills/domains/dial9-tokio/skills/dial9-trace-analysis/SKILL.md
npx skills add uw-syfi/vibesys --skill dial9-trace-analysis -g -y
解析本地 Tokio 运行时追踪文件,理解 ParsedTrace 数据结构。适用于字节已本地或内存可用的场景,用于分析事件、CPU 采样及任务生命周期等数据模型。
需要解析本地 Tokio 运行时追踪文件 处理内存中的追踪字节数据
skills/domains/dial9-tokio/skills/dial9-trace-loading/SKILL.md
npx skills add uw-syfi/vibesys --skill dial9-trace-loading -g -y
提供Tokio运行时trace数据的诊断脚本,用于分析长轮询、任务泄漏、Worker利用率及阻塞调用等常见问题。
分析Tokio trace数据以定位性能瓶颈 检测任务泄漏或调度延迟 查询Worker利用率或CPU样本
skills/domains/dial9-tokio/skills/dial9-trace-recipes/SKILL.md
npx skills add uw-syfi/vibesys --skill dial9-trace-recipes -g -y
用于在dial9追踪分析中,根据聚合阶段发现的异常时间戳,精确缩放并查看特定毫秒窗口内的所有工作线程、CPU占用及队列状态,以深入诊断长轮询或延迟异常。
用户要求'zoom in'或查看特定时间点的详细情况 聚合分析工具标记了长轮询、队列尖峰或延迟异常的时间戳
skills/domains/dial9-tokio/skills/dial9-zoom-window/SKILL.md
npx skills add uw-syfi/vibesys --skill dial9-zoom-window -g -y
验证计算内核正确性,检查数值容差、内存安全及输入变体。通过对比参考实现定位索引错误、同步缺失或未初始化内存等缺陷,确保并行写入和归约操作的准确性与可重复性。
内核实现失败 正确性测试未通过 需要验证计算内核的数值精度和内存安全性
skills/domains/kernel-correctness/SKILL.md
npx skills add uw-syfi/vibesys --skill kernel-correctness -g -y
分析NVIDIA Nsight Compute捕获的CUDA内核性能数据,诊断瓶颈。通过检查占用率、内存吞吐和Warp停滞等计数器,结合基准测试验证优化假设,提供下一步实验建议。
需要诊断CUDA内核性能瓶颈 拥有Nsight Compute捕获数据并需解读
skills/domains/kernel-ncu-analysis/SKILL.md
npx skills add uw-syfi/vibesys --skill kernel-ncu-analysis -g -y
用于优化计算内核性能,通过基准测试定位瓶颈,指导启动几何、分块、内存布局等调整。需验证精度并对比指标。
需要优化GPU/CPU内核执行效率 分析计算瓶颈以调整并行度或内存访问
skills/domains/kernel-performance/SKILL.md
npx skills add uw-syfi/vibesys --skill kernel-performance -g -y
分析AMD rocprofv3性能数据,诊断ROCm内核瓶颈。通过解析追踪和计数器识别关键调度、评估占用率及内存带宽,提供优化假设与后续实验建议。
需要诊断ROCm内核性能瓶颈 拥有rocprof捕获文件并需分析
skills/domains/kernel-rocprof-analysis/SKILL.md
npx skills add uw-syfi/vibesys --skill kernel-rocprof-analysis -g -y
通过 FlashInfer 宏为 CUDA kernel 插入探针,分析每块执行时间线,识别持久或多阶段内核中的负载不均衡、同步开销及关键路径瓶颈。
分析多阶段或持久化 CUDA Kernel 的性能瓶颈 排查 Grid 同步导致的延迟或负载不均衡问题
skills/domains/kernel-timeline-analysis/SKILL.md
npx skills add uw-syfi/vibesys --skill kernel-timeline-analysis -g -y

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-11-03 07:42
浙ICP备14020137号-1