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
algorithm-recipesSelect and adapt PARL built-in reinforcement-learning algorithms and safe recipe skeletons.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when a task asks which PARL algorithm to use, which parl.Model methods an algorithm expects, how to adapt a PARL example into a safe training/evaluation loop, or how to interpret PARL's TIPC and challenge examples without running unsafe launchers.
parl.Model, parl.Agent, backend selection, save/restore, or weight-sync basics? Read ../core-framework/SKILL.md first.../environment-utils/SKILL.md with this sub-skill.xparl start/connect, remote actors, distributed file shipping, ports, or cluster security? Read ../xparl-distributed/SKILL.md before adapting distributed examples.../waymax-rl/SKILL.md or ../evo-kit/SKILL.md; this sub-skill only names them as optional specialized workflows.references/algorithm-catalog.md to select an algorithm family and confirm required model methods.references/training-workflows.md for safe training/evaluation skeletons and QuickStart-style adaptation patterns.references/troubleshooting.md before debugging import errors, backend gaps, tensor shape mismatches, unsupported model methods, target sync bugs, or convergence expectations.references/tipc-reference.md only to classify PARL TIPC configurations; do not run the original TIPC shell launchers unless a human explicitly accepts the side effects.references/challenge-examples.md when the task involves PARL competition examples, curriculum learning, OpenSim/L2RPN, or large distributed challenge runs.Run the bundled helper from this sub-skill directory or pass a source root explicitly:
python scripts/inspect_algorithm_catalog.py --backend torch
python scripts/inspect_algorithm_catalog.py --backend paddle --no-import --source-root <repo-or-package-root>
python scripts/inspect_algorithm_catalog.py --backend torch --algorithm SAC --json
The helper is read-only. It imports PARL when available, otherwise falls back to static source inspection and reports missing backends without installing packages or launching training.
PARL_BACKEND=torch, PARL_BACKEND=paddle, or PARL_BACKEND=fluid before importing parl when the target backend matters.