Use this skill when writing or updating the eLearn Studio User Guide (docs/user-guide/). The audience is course authors, trainers, and instructional designers — NOT developers. Do NOT use for README, developer guide, API reference, or any technical documentation. Use elearn-docs-technical skill for those instead.
OTLP, Prometheus, Grafana, Loki (observability is invisible to users)
Debug, console, terminal, command line
Repository, git, commit, branch
null, undefined, boolean, string, array
Technical standards — explain or use user-friendly names
Technical term
How to write it for users
SCORM 1.2
SCORM 1.2 (first use: "SCORM 1.2, the most widely supported format")
SCORM 2004
SCORM 2004
AICC
AICC
xAPI / TinCan
xAPI
LMS
LMS (first use: "your Learning Management System, or LMS")
ZIP file
ZIP file (never "package")
Document Structure Rules
Section structure (every user guide section)
Brief intro (1–2 sentences): what this feature does and when you'd use it
Screenshot (if available from T500): shows the real UI before explaining it
Step-by-step instructions: numbered, one action per step
Tips (optional): practical advice from real use
What to do if it doesn't work (optional): for common user mistakes
Step-by-step instructions
Numbered list, one action per number
Bold the UI element being clicked/selected: "Click Publish"
Use arrows for menu navigation: File → Export → SCORM 1.2
Keep each step to one sentence if possible
Show expected result after key steps: "The slide appears in the list on the left."
Example of a well-written step sequence:
1. Click the **+** button at the top of the slide list.
A new blank slide appears and is automatically selected.
2. Double-click the slide title ("Slide 2") to rename it.
3. Type your slide title and press **Enter** to confirm.
Screenshots
Every screenshot must have:
A descriptive caption below it: The Block Manager panel showing available content types
Alt text suggestion in a comment for accessibility
Reference to the task-specific filename from T500: 
When referencing a specific element in a screenshot, use a callout or number it in the caption:
The Publish button (1) and Preview button (2) are in the top right toolbar
Tips and warnings
Use these callout styles consistently:
> 💡 **Tip:** You can reorder slides by dragging them up or down in the slide list.
> ⚠️ **Important:** Always click **Save** before closing the browser tab.
> eLearn Studio auto-saves every 2 seconds, but saving manually
> ensures your latest changes are preserved.
> ℹ️ **Note:** The Done button is required in your course for scores
> to be recorded in your LMS.
Mermaid Diagram Rules for User Docs
Use Mermaid sparingly in user docs — only when a diagram helps the user
understand a workflow they need to follow. Never for technical architecture.
Appropriate diagram types for user docs:
Situation
Diagram type
Step-by-step workflow the user follows
flowchart TD
Decision: which feature to use
flowchart TD with decision diamonds
Course structure overview
graph TD
Simulation modes comparison
flowchart LR
Style rules for user-facing Mermaid:
Use plain language for node labels — no technical terms
Keep it simple: max 8 nodes
Use flowchart not graph for user workflows (more readable)
Avoid subgraphs in user docs — they add complexity
Always include a caption explaining what the diagram shows
Example of an appropriate user-doc diagram:
flowchart TD
A[Create your course] --> B[Add slides]
B --> C[Add content to each slide]
C --> D{Does your course\nhave questions?}
D -->|Yes| E[Add question blocks\nand configure scoring]
D -->|No| F[Preview your course]
E --> F
F --> G[Publish as SCORM]
G --> H[Upload to your LMS]
The course creation workflow from start to publishing
How to Write About Specific Features
Questions and scoring
Never say "configure the question widget properties".
Say: "Set up your question — choose the correct answer and how many points it's worth."
Explain scoring in terms of learning outcomes:
✅ "If a learner gets this question wrong, they can try again up to 3 times."
❌ "Set maxAttempts to 3 in the extended properties panel."
Simulations
The two simulation types have user-friendly names:
Screenshot Simulation → "Software Walkthrough" (shows learners how to use a real application)
Phaser Simulation → "Interactive Scenario" (animated scenarios, process flows, diagrams)
Explain simulations in terms of the learning experience:
✅ "A Software Walkthrough guides learners through the steps of a real task,
letting them practice at their own pace before doing it for real."
❌ "The Playwright-based simulation recorder captures CDP events..."
SCORM publishing
Explain SCORM in terms of what the learner and LMS admin experience:
✅ "When you publish as SCORM, your LMS can track whether each learner
has completed the course and what score they achieved."
❌ "The packager generates an imsmanifest.xml with the CMI data model."
Which format to choose — write a simple decision guide:
SCORM 1.2 → "Works with almost every LMS. Choose this if you're not sure."
SCORM 2004 → "Choose this if your LMS administrator recommends it."
AICC → "Choose this only if your LMS specifically requires AICC format."
The Actions Editor
This is the most technical-feeling feature for users. Frame it as "course logic":
✅ "Course logic lets you control what happens when a learner does something —
for example, showing a hint when they click the wrong answer,
or jumping to a different slide based on their score."
❌ "Action sequences are event-driven behaviors attached to widget objects."
What to Avoid
No numbered headings (## 1. Getting Started) — use descriptive headings only
No "simply" or "just" — these minimize the user's effort when things feel hard
No acronyms without first expansion: first use = "Learning Management System (LMS)", after = "LMS"
No future tense for current features: "You will be able to add slides" → "You can add slides"
No passive voice for instructions: "Slides can be reordered" → "Reorder slides by dragging"
No long paragraphs — maximum 3 sentences before a break or list
No code blocks — ever. Not even filenames. Refer to them as "the ZIP file", "the exported file"
No references to the file system — users don't care where files are stored
Section Length Guidelines
Section type
Target length
Introduction paragraph
2–3 sentences
Feature overview
1 paragraph + 1 screenshot
Step-by-step procedure
3–8 numbered steps
Tips block
1–3 tips maximum
Full guide section
400–800 words + screenshots
If a section exceeds 800 words, split it into two sections.
Checklist Before Finishing Any User Guide Section
No technical vocabulary (widget, API, JSON, Docker, etc.)
Every procedure uses numbered steps
UI elements in bold: Save, Publish, + Add Slide
Screenshots have descriptive captions
Tips use the callout format (💡 ⚠️ ℹ️)
SCORM and LMS explained in plain language on first use
"Simulation" types use the user-friendly names (Software Walkthrough / Interactive Scenario)