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
rlaif_reward_modelingTrain and validate tiny soft-label pairwise reward models that distill RLAIF AI preference distributions with cross-entropy.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this skill when a RLAIF workflow needs canonical reward-model distillation from pairwise AI soft labels. It is designed for small deterministic recovery checks as well as adapter code that mirrors the paper's reward-model objective.
Do not use this skill for direct-RLAIF single-response scoring or policy-gradient updates. It produces a reward model or score trace, not a trained language model policy.
context, response1, response2, and preference = [p1, p2].loss_before, loss_after, params_before, params_after, and optimizer_state_changed.Run:
python scripts/reward_modeling.py --smoke
python tests/test_reward_modeling.py
The tests assert that training decreases soft-label cross-entropy, changes parameters, and preserves soft labels without one-hot rounding.
This skill's bundled trainer is intentionally tiny. It proves the canonical RLAIF loss and data contract, but it does not reproduce PaLM 2 reward-model fine-tuning.