Agent Skills
› vllm-project/vime
vllm-project/vime
GitHub指导在vime rollout管线中添加动态过滤钩子,支持动态采样、缓冲区提取及样本掩码处理,确保数据结构完整并验证副作用。
Install All Skills
npx skills add vllm-project/vime --all -g -y
Skills in Collection (7)
指导在vime rollout管线中添加动态过滤钩子,支持动态采样、缓冲区提取及样本掩码处理,确保数据结构完整并验证副作用。
需要自定义动态采样阶段的样本组过滤逻辑
需要修改缓冲区的数据提取策略
需要在训练前对rollout生成的样本进行掩码或移除处理
需要对所有生成的样本进行后置处理以用于日志记录或分析
npx skills add vllm-project/vime --skill add-dynamic-filter -g -y
指导在vime中配置和验证评估数据集,支持通过YAML文件或CLI参数添加数据集、设置覆盖规则及自定义评估行为。
用户请求添加周期性评估数据集
用户希望从旧版CLI迁移到结构化eval-config
用户需要为特定数据集配置采样参数或元数据覆盖
npx skills add vllm-project/vime --skill add-eval-dataset-config -g -y
指导在vime框架中实现和接入自定义奖励函数,支持单样本或批处理模式,并配置奖励后处理逻辑。适用于需要定制奖励计算、集成外部服务或调整奖励形状的场景。
用户要求添加新的奖励计算逻辑
用户要求集成外部奖励服务
用户要求自定义奖励归一化或后处理
npx skills add vllm-project/vime --skill add-reward-function -g -y
指导在vime框架中实现自定义rollout函数,支持定制训练/评估数据生成逻辑及迁移默认vLLM路径。提供从选择基线到代码实现、字段校验及CLI集成的完整步骤与避坑指南。
用户需要添加新的rollout任务或生成函数
用户希望替换默认的vllm_rollout生成逻辑
用户需要自定义训练或评估的数据生成行为
npx skills add vllm-project/vime --skill add-rollout-function -g -y
指导添加或更新测试用例及集成 CI 流程,包括编写符合规范的 Python 测试文件、在 Buildkite 中注册 CPU/GPU 测试任务、同步流水线配置及本地验证。
添加新功能的测试用例
修复或更新现有测试
更新 CI 工作流行为
运行 PR 前的针对性检查
npx skills add vllm-project/vime --skill add-tests-and-ci -g -y
用于准备和验证 Vime 版本发布,包括版本号更新、Docker 补丁快照固化及依赖对齐。执行前检查与本地验证,确保发布基线稳定,不涉及实际发布操作。
准备软件版本发布
审计 Docker 与 Conda 依赖一致性
生成稳定版 Docker 补丁快照
npx skills add vllm-project/vime --skill release -g -y
提供Vime代码审查的轻量级启发式规则,涵盖移除冗余包装、优化分支逻辑、保持抽象诚实及避免在参数中传递运行时状态等实践。
审查或编辑Vime代码时
重构辅助API或分支选择逻辑时
检查参数验证或控制流清晰度时
npx skills add vllm-project/vime --skill vime-code-review-preferences -g -y


