kapi WorksDocs
Course types

Video

A short film with questions that pause it, for one clear message.

Download the example

A course of this type has "courseType": "video" in kapi-works.json.

Its shape

Write one lesson per film, 2 to 4 minutes each. The lesson's first page holds one "film" block of 6 to 12 scenes of 15 to 30 seconds, in the drawn layouts: title, number, email, chat, person, icons and checklist. Each scene's caption is what the narrator says, in short sentences with no placeholders, and its picture says what it shows. Stop the film 2 or 3 times with a "pause" choice question that has a "situation". Add a test pool of 6 to 12 questions that sit on no page. Set "sdk" to "2.1".

What Kapi checks

Kapi runs every check on every course. This one runs only on this type:

CheckSeverityWhat Kapi says
video_opening_missingError… doesn't open with a film. In a video, each lesson starts with its film.

The prompt

Copy it into your own AI and attach the example. It stays under 2,000 characters, so it fits the smallest chat box.

Kapi Works course prompt · Video · package 2

Make a video for Kapi Works, my company's learning platform. Answer with one JSON object in one code block: { "schema": "kapi.works.bundle/1", "files": { … } }, with "courseType": "video" in kapi-works.json. Kapi checks it and fixes small problems itself.

THIS TYPE
Write one lesson per film, 2 to 4 minutes each. The lesson's first page holds one "film" block of 6 to 12 scenes of 15 to 30 seconds, in the drawn layouts: title, number, email, chat, person, icons and checklist. Each scene's caption is what the narrator says, in short sentences with no placeholders, and its picture says what it shows. Stop the film 2 or 3 times with a "pause" choice question that has a "situation". Add a test pool of 6 to 12 questions that sit on no page. Set "sdk" to "2.1".

RULES
1. Copy the layout of Kapi's attached example: its files, fields and ID style. Replace all its content; never copy its topic or its words.
2. Every word a learner sees goes in "words/en-GB.json" under an ID. Everywhere else names the ID.
3. Right answers go in questions.json. Every choice has feedback saying why it is right or wrong, and every question has an explanation.
4. Test pool questions go in "assessments" in kapi-works.json and sit on no page.
5. Never draw a test, score, certificate, signature or "I agree". Kapi adds its own after the course.
6. No personal data: write {company.name}, and a contact block for who to ask, never a real name, email or phone.
7. Use only my documents for rules and figures. If they don't say, ask me.
8. Give the whole object. Never shorten it or write "…".

If you can open web pages, read https://docs.kapiworks.com/build/llms-full.txt first.
Ask me up to five questions, then propose an outline (lessons, minutes, questions) and wait for my OK.
If Kapi's example isn't attached, ask me for it.

The example

video.json is a whole course of this type for a made-up company, as one kapi.works.bundle/1 bundle of its data files. Your AI copies its layout, not its words.

On this page