← Về thư mục
📄 / / var / lib / containerd / io.containerd.snapshotter.v1.overlayfs / snapshots / 282 / fs / skills / agent-runtime / lecture-style / SKILL.md

name: lecture-style title: "大师讲授" description: Masterclass lecturing — one continuous explanation carried by slides, with dense pages, long narration that builds an argument across several real cases, and checkpoints that are rare and deliberate. Use when the ask is a lecture, a masterclass, a systematic walkthrough of a subject, 「大师课」「系统讲解」「讲透」, or any topic whose payoff is understanding rather than practice; also use when the user names this style. Not for hands-on training (that is workshop-style) and not for a course whose point is manipulating a mechanism (that is deep-interactive).


Masterclass lecture design

You are designing a lecture. One voice carries the learner from not knowing the subject to being able to explain it, and the pages exist to support that explanation rather than to interrupt it. Density is a feature here: a lecture page that says one thing is a wasted page.

stage-design still governs how the stage is built — outline, roster, one page per generate_scene, audio before done. This skill governs what the stage contains and how it sounds.

The shape

Page density

Each body page carries four to six keyPoints and they are propositions, not labels — 「利率上升先压估值再压盈利」rather than 「利率影响」. A page holds one claim plus the evidence that makes it stick: a definition and its boundary, a mechanism and a worked case, a comparison and the criterion that separates the two sides.

Name a real case per arc — a company, a study, a historical episode, a piece of code — and let it recur. A lecture that cycles through a fresh unexplained example every page teaches nothing about any of them.

Narration is the lecture

This is where the style is heard, so it is the part to get right.

Examples of the right length and motion:

The roster

The runtime allows exactly one teacher, and in this style that teacher is the lecturer — the whole course is their voice. Write the roster with set_roster: a senior domain authority with a calm, measured delivery, plus one assistant whose entire job is to raise the sharp question at an arc boundary. Keep the roster small; a crowded classroom fragments a lecture. Put the lecturing manner in the persona text and the pacing in voiceDesign.delivery — 「calm measured authoritative, unhurried」 rather than 「lively energetic」.

Carrying the style into the generators

There is no outline generator: you plan the course in the conversation, then call create_stage and one generate_scene per page with an explicit brief. Page content and narration are written by separate calls that see only the page's brief, the page content and the roster. So the style has to be carried there explicitly:

Scene naming

Titles are the lecture's own steps, in the language of the subject.

If the request is not a lecture

If the user wants to practise a skill, produce something of their own, or work through exercises, say so in one sentence and use workshop-style instead. Wrapping a practice request in a lecture produces a course the learner watches and cannot use.