计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
evaluation【效率与协作】Use rLLM evaluation APIs and CLI for AgentFlow/evaluator authoring, benchmark execution, harness selection, sandboxed eval, saved episodes, and result interpretation.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task involves rllm eval, @rllm.rollout, @rllm.evaluator, AgentFlow, Evaluator, built-in/custom harnesses, benchmark scoring, pass@k, saved episodes, or debugging an agent's interaction traces.
references/agentflow-and-evaluator-api.md before writing custom flows or evaluators. It captures current import locations and return-type contracts.references/evaluation-workflows.md for CLI recipes, provider/model selection, pass@k, sandboxed tasks, saved episode files, and programmatic run_dataset usage.references/troubleshooting.md for common protocol, verifier, sandbox, provider, and result-schema failures.../datasets/SKILL.md. For provider/model setup, switch to ../cli-ops/SKILL.md. For training rollouts, switch to ../training/SKILL.md.@rllm.rollout and return an Episode, Trajectory, or None. A None return is valid when gateway traces will fill steps later.--evaluator; per-task/verifier metadata is used when task config declares sandbox or script/module verifiers.needs_env, the evaluator/verifier kind, and task metadata/environment directories. Do not provision sandboxes for tasks with no consumer.Run the bundled protocol smoke test to verify decorators and evaluator coercion without a model call:
python scripts/agentflow_eval_smoke.py
It constructs a tiny Task, AgentConfig, Trajectory, and evaluator result; it does not call a provider or modify user state.
rllm.sdk modules.dataset.toml/task.toml expects sandbox-side tests unless you intentionally override that behavior.