CtrlK
BlogDocsLog inGet started
Tessl Logo

minicpm5-finetune-llamafactory

Fine-tune MiniCPM5-1B or MiniCPM5-2B with LLaMA-Factory (YAML-driven SFT / DPO / WebUI). Use when the user wants to fine-tune via LLaMA-Factory, llamafactory-cli, mentions YAML configs, WebUI, or asks for the most-documented community framework.

71

Quality

87%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

82%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is a tightly written, fully executable fine-tuning recipe with clear sequencing and validation checkpoints plus a genuine one-level reference. Its main gaps are a slightly long inference sanity-check block and an implicit rather than explicit validate→fix→retry recovery loop.

Suggestions

Make the validation feedback loop explicit in step 5 (e.g., 'If gibberish: verify `template: minicpm5`, re-run training, then re-test') to satisfy the destructive/batch validation cap with a clear fix→retry cycle.

Trim the step-5 inference sanity-check snippet to the minimal reproducer, or move the full inference + merge recipes into a referenced file to tighten the SKILL.md overview.

Add a one-line 'Failure modes' note (OOM → reduce batch size / cutoff_len; vLLM clash → separate venv) to convert the implicit recovery hints into an explicit checkpoint.

DimensionReasoningScore

Conciseness

Lean and assumes Claude's competence (no explanations of fine-tuning/transformers basics), but the step-5 inference sanity-check snippet and the two callout blocks are slightly longer than strictly necessary and could be trimmed.

4 / 5

Actionability

Fully executable end-to-end: install commands, dataset_info.json schema, jsonl format, complete training YAML, train command, multi-GPU flags, validation loss examples, inference code, and merge/full-SFT variants — copy-paste ready and covers the common cases.

5 / 5

Workflow Clarity

Clear numbered sequence (install→register→YAML→train→validate) with explicit checkpoints (loss curve, inference sanity check) and a failure hint, but the validate→fix→retry feedback loop for this batch operation is implied rather than an explicit recovery checklist.

4 / 5

Progressive Disclosure

Well-organized with clear section headers and a single one-level-deep reference link (docs/finetune/llamafactory.md); no bundle files exist, so the monolithic procedural recipe is appropriately inline, though the inference/merge blocks could optionally be split out.

4 / 5

Total

17

/

20

Passed

Description

92%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is specific, well-triggered, and complete, clearly stating both what the skill does and when to use it with concrete natural-language triggers. It is highly distinctive thanks to the narrow model-family-plus-framework scope, with only minor room to broaden trigger synonyms.

DimensionReasoningScore

Specificity

Names the domain (fine-tuning MiniCPM5-1B/2B) and multiple concrete actions — "YAML-driven SFT / DPO / WebUI" — giving comprehensive coverage of the framework's main fine-tuning modes.

5 / 5

Completeness

Explicitly answers both what ("Fine-tune MiniCPM5-1B or MiniCPM5-2B with LLaMA-Factory (YAML-driven SFT / DPO / WebUI)") and when ("Use when the user wants to fine-tune via LLaMA-Factory, llamafactory-cli, mentions YAML configs, WebUI...") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Good natural-term coverage ("fine-tune via LLaMA-Factory", "llamafactory-cli", "YAML configs", "WebUI", "most-documented community framework"), but misses common synonyms like LoRA/adapters or "train a model".

4 / 5

Distinctiveness Conflict Risk

A clear niche naming both a specific model family (MiniCPM5-1B/2B) and a specific framework (LLaMA-Factory), with distinct triggers and minimal overlap risk with other skills.

5 / 5

Total

19

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 1 suspicious

Warning

Total

15

/

16

Passed

Repository
OpenBMB/MiniCPM
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.