计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
cli-and-automation【效率与协作】Use the MTEB console script for safe CLI workflows, shell automation, command/API mapping, and CLI troubleshooting.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the user wants to drive MTEB through the mteb console command, inspect available tasks or benchmarks from a shell, generate model-card metadata from existing result caches, launch the local leaderboard, or build automation around these commands.
mteb run patterns in references/cli-reference.md, then route to ../evaluation-workflows/SKILL.md for evaluation semantics such as model loading, result caching, overwrite behavior, and prediction output.mteb available-tasks and mteb available-benchmarks, then route to ../tasks-and-benchmarks/SKILL.md for task names, language filters, task types, benchmark selection, private/beta/superseded filtering, and Python-side get_tasks usage.references/cli-reference.md, then route to ../results-and-leaderboard/SKILL.md for result-cache layout, model-card/frontmatter expectations, leaderboard cache interpretation, and publishing considerations.mteb leaderboard command guidance here, then route to ../results-and-leaderboard/SKILL.md for result discovery, cache rebuild choices, and score display issues.references/automation-patterns.md and the bundled scripts/check_mteb_cli.py helper to validate command availability without running benchmarks.references/troubleshooting.md, then route to the sibling sub-skill that owns the failing domain when the issue is task selection, evaluation behavior, result layout, or leaderboard display.The installed mteb console entry point exposes these core commands:
mteb run: Loads a model with mteb.get_model(...), selects tasks or benchmarks, then calls mteb.evaluate(...).mteb available-tasks: Lists task inventory using task-selection filters.mteb available-benchmarks: Lists benchmark inventory, optionally filtered by benchmark names.mteb create-model-results: Generates or updates model-card metadata from cached MTEB results. Some docs or older workflows may call this workflow create-meta; always confirm the installed command with mteb --help.mteb leaderboard: Launches a local leaderboard app over a ResultCache; it may require optional leaderboard dependencies.Always prefer mteb <command> --help over memory when scripting against a specific environment, because command names and aliases can differ across MTEB releases.
mteb --help and mteb <command> --help for validation; these commands should not download datasets or run models.--output-folder, --results-folder, --output-path, and --cache-path so automation does not accidentally mix runs.--overwrite-strategy only-missing for resumable evaluations and --overwrite-strategy always only for deliberate reruns.--prediction-folder over deprecated --save_predictions.--benchmarks is used with --tasks, --languages, --task-types, --categories, or --eval-splits, MTEB warns that the task filters are ignored.Run the bundled checker before automating a machine or CI image:
python sub-skills/cli-and-automation/scripts/check_mteb_cli.py --subcommands run available-tasks available-benchmarks create-model-results leaderboard
The helper executes only help commands by default and reports missing subcommands or required option markers. It does not run evaluations, download datasets, launch the leaderboard server, or write result files unless you explicitly wrap it in broader automation.