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
evaluationUse OpenChat's benchmark harness, answer matchers, and HumanEval EvalPlus conversion safely.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the task is to run or explain OpenChat's bundled benchmark harness, prepare compatible evaluation data, inspect answer-matcher outputs, resume a partial evaluation, or convert coding/humaneval results into EvalPlus-compatible samples.
scripts/run_eval.sh: thin wrapper around python -m ochat.evaluation.run_eval; forwards all arguments and shows upstream --help.scripts/check_answer_matchers.py: small synthetic parser checks for multiple-choice, GSM8K numeric extraction, and HumanEval code extraction.scripts/convert_to_evalplus.py: converts OpenChat result JSON files containing coding/humaneval rows into EvalPlus JSONL sample files.../prompting/.../serving/.conv_eval.py, MT-Bench, Vicuna Bench, and AlpacaEval orchestration are reference-only for this sub-skill because they require external benchmark repositories and long-running services.eval_data directory exists. Ask the user to provide a local evaluation data directory following the documented layout.gpt-3.5-turbo or gpt-4 use the OpenAI API client.is_correct field.