brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
repo-developmentGuide verl maintainers through contribution policy, agent-instruction edits, focused test selection, generated config maintenance, and safe pre-commit choices.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when changing verl repository internals, tests, docs, generated trainer config files, CI/workflow selections, or AI-agent instructions. Keep the advice maintainer-focused; for end-user training/inference workflows, route to the relevant runtime or configuration sub-skill instead.
references/contributor-policy.md for duplicate-work checks, low-value PR limits, AI-assistance disclosure, and AGENTS.md/domain-guide rules.references/testing-and-maintenance.md and use scripts/select_verl_tests.py to map changed paths to suggested pytest targets and pre-commit hooks.references/testing-and-maintenance.md; generated YAML is maintained through the repo script, not by hand.references/troubleshooting.md.Run the bundled helper from the repository root to print suggestions only; it does not execute tests, mutate files, call GitHub, or invoke pre-commit:
python skills/disco/verl/sub-skills/repo-development/scripts/select_verl_tests.py --changed-paths verl/trainer/config/ppo_trainer.yaml tests/test_base_config_on_cpu.py
The helper accepts --from-file for newline-separated changed paths and --json for machine-readable output.
AGENTS.md or linked agent guides until the editing guide has been read and its checklist applied.tests/kill_github_tests.sh; it is intentionally excluded from this skill.