executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
experimental-and-environmentsUse TRL experimental trainers and environment-based GRPO integrations with stability warnings and explicit service contracts.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when work touches trl.experimental.*, GRPOTrainer(environment_factory=...), OpenEnv, OpenReward, Harbor, custom agent environments, or rollout_func-based agent training.
trl.experimental.kto, ppo, cpo, orpo, gkd, gold, sdft, sdpo, ssd, tpo, xpo, and other incubating trainers.environment_factory vs rollout_func choices.trl APIs for normal GRPO/SFT/DPO/RM workflows; trl.experimental can change or disappear in any release.core-training.scaling-and-backends.data-and-rewards.trl.experimental emits TRLExperimentalWarning unless TRL_EXPERIMENTAL_SILENCE=1 is set.environment_factory is itself experimental and requires transformers>=5.2.0; direct tools= requires transformers>=5.0.0; both need a tool-calling chat template and jmespath.openreward extra/SDK and typically OPENREWARD_API_KEY for catalog environments.harbor extra, Python-compatible Harbor dependencies, vLLM for documented training flows, and a reachable sandbox backend such as Docker or E2B.