Standalone or embedded — understand both modes step by step, provide URLs correctly, and preview the result visually
In standalone mode, the generated HTML files are completely self-contained. No server, no build tool, no framework. You open a file in your browser — and the course runs. This makes standalone mode ideal for quick sharing, offline use, and hassle-free distribution.
How to use the files:
What does this mean in practice?
../l1/file.html). Navigation works regardless of where the folder is located.Ideal for: Sharing via email or Slack, storing on a USB stick, offline training sessions, internal workshops without Wi-Fi, quick reviews on a plane. Whenever the files need to stand on their own.
You want to put the course on your company's GitHub Pages site. Which mode do you choose?
In embedded mode, the HTML files become part of a website. The skill adds a header with external links and a footer with legal information. All external links open in a new tab using target="_blank" rel="noopener".
What embedded mode adds:
target="_blank" rel="noopener", so the course is never navigated away from.What is this for? GitHub Pages, Netlify, Vercel, company documentation portals, internal wikis — anywhere the course files are embedded in a larger website context and need a consistent appearance.
When you choose embedded mode, the skill asks for URLs. Here are the rules — what you must provide, what is optional, and what the URLs should look like.
https://github.com/org/repo)https:// prefixTip: If you're unsure whether a URL is correct, open it in your browser. If the page loads, the URL is right. Relative paths like /legal or paths without a protocol like example.com will not work.
So you know what to expect before generating: here are visual mockups of both modes. This is how the header and footer will appear in the finished files.
Standalone Mode — Navigation
No footer. Page ends after the last module.
Embedded Mode — Navigation + Footer
Header with GitHub link. Footer with legal notice, privacy, GitHub, and copyright.
| Element | Standalone | Embedded |
|---|---|---|
| Header Title | Course title + Dots + Language switch | Course title + Dots + GitHub link + Language switch |
| GitHub Icon | — | Links to repository (new tab) |
| Footer | — | Legal notice + optional privacy + optional copyright |
| External Links | None | All with target="_blank" rel="noopener" |
The most common questions about integration mode — answered briefly and directly.
<footer> elements. Search the code for class="footer" and change the links or text as needed.