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
evaluationRun and troubleshoot VLMEvalKit evaluations, result reuse, async API mode, and run summaries.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when a task is to run, resume, inspect, summarize, or troubleshoot VLMEvalKit evaluations through run.py or vlmutil.
run.py and vlmutil commands with CLI reference.status.json, symlinked latest files, checkpoints, summaries, and failure scans with results and status.torchrun is desired.status.json run directories.python run.py --data ... --model ... and python run.py --config ... command construction.--mode all|infer|eval, --work-dir, --api-nproc, --retry, --keep-failed, --reuse, and --reuse-aux decisions.--base-url, --key, --custom-prompt, --video-llm, --local-media, --stream, --api-mode, and --monitor-interval.--judge, --judge-args, --judge-base-url, --judge-key, --judge-api-nproc, --judge-retry, and --judge-timeout.PRED_FORMAT, EVAL_FORMAT, SPLIT_THINK, SKIP_ERR, MMEVAL_ROOT, EVAL_PROXY, LOCAL_LLM, FWD_API, LMUData, and VLMEVALKIT_USE_MODELSCOPE.supported_VLM entries: use ../model-development/SKILL.md.build_prompt, or evaluate: use ../benchmark-authoring/SKILL.md.Skill construction used README.md, docs/en/Quickstart.md, docs/en/ConfigSystem.md, docs/en/EvalByLMDeploy.md, run.py, vlmeval/inference.py, vlmeval/inference_mt.py, vlmeval/inference_video.py, vlmeval/inference_api.py, vlmeval/tools.py, vlmeval/smp/file.py, vlmeval/smp/status_report.py, tests/test_inference_api.py, and selected source scripts as evidence. Inspection verified package import/CLI surfaces and lightweight native API-pipeline checks. It did not verify live provider API calls, dataset downloads, Gradio services, or large GPU model evaluations.