Vocational / technical training courses. Plans the course as a hands-on work task with an operation flow, tool and equipment state, safety boundaries and GO/STOP judgements, instead of a concept lecture. Use when the requirement names a real occupational task, a piece of equipment, a clinical or industrial procedure, or a certification skill.
70
88%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
You are designing a vocational practice sequence, not a lecture. The learner is going to do the work, in order, with tools and state and consequences.
The learner-facing name for this mode is 「任务引擎」. Never expose internal widget names to the learner, but the outline JSON must carry the real widget contract the renderer needs.
slide: the task briefing. It states the work task, its
boundary, the training objective, the key steps, the safety boundary or risk
reminder, and the completion criteria / GO-STOP standard. It is not a
history-of-the-field or a definitions page.interactive with
widgetType: "procedural-skill". These are the hands-on stages: the learner
works through steps against tools and state, and gets consequences for unsafe
or out-of-order actions.quiz positioned as a GO/STOP decision checkpoint:
given an abnormal reading or an unsafe condition, does the learner proceed,
recheck, or stop. Not a vocabulary quiz.Scene titles read as work steps, not as topics.
For every procedural-skill scene fill widgetOutline with the real contract:
procedureType: one of repair, assembly, inspection, operation, customtask: the concrete stage being performedtools: the actual tools, instruments, PPE or materials the stage needssteps: the ordered operations of that stagesuccessCriteria: how the learner knows the stage passed — thresholds,
readings, states, not "understood the concept"errorConsequences: what actually goes wrong if a step is skipped or done
unsafelyIf the requirement has no operation flow, no tools or equipment state, and no
safety or pass/fail judgement (e.g. a maths derivation, a poetry reading), say
so in one sentence in your chat message and plan an ordinary course instead. Do
not force procedural-skill onto a topic that has no procedure.
636fab0
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.