An AI skill for generating interactive LiaScript courses from plain Markdown.
LiaSkill is an AI skill that enables any AI assistant to create fully interactive, offline-capable online courses using the LiaScript Markdown dialect. Feed it to Claude, ChatGPT, Gemini, or any other model — the AI gains structured knowledge of LiaScript syntax, best practices, and advanced features, and can produce complete, ready-to-render course files from a single prompt.
liascript-skill/
├── SKILL.md # Main skill definition
└── references/
├── advanced.md # Macros, scripting, imports, custom quiz config
├── templates.md # Reusable course templates
└── voices.md # Full list of supported TTS voices
- Course structure — headers, sections, subsections, metadata
- Quizzes — text input, single/multiple choice, dropdowns, matrix, gap text, hints, explanations
- Animations — step-by-step reveal, grouped blocks, inline effects
- Text-to-speech — narrator comments, voice switching, playback buttons
- Multimedia — images, audio, video (YouTube/Vimeo/etc.), iframes, galleries
- Tables & charts — Markdown tables that auto-render as interactive visualizations
- Code blocks — syntax highlighting, executable code, multi-file projects
- ASCII diagrams — auto-rendered architecture and flow diagrams
- Surveys — single/multi-select and free-text survey blocks
- Math — inline and block LaTeX formulas
- Advanced — macros, custom scripts, course imports, HTML integration
Attach liascript-skill/SKILL.md to your AI assistant's context (as a system prompt, file upload, or skills directory entry). The AI will use it when you ask for:
- An online course, lesson, or tutorial
- E-learning or OER content
- Interactive slides or presentations
- Quizzes, surveys, or self-assessment modules
- LiaScript documents
Describe your topic and audience, and the AI assistant will generate a complete .md file ready to render at liascript.github.io/course/.
Create a LiaScript course introducing Python for beginners. Include 3 sections: variables, loops, and functions. Add a quiz after each section, use animations to reveal bullet points step by step, and include narrator comments for the key concepts.
- Open the LiaScript LiveEditor and paste your file, or
- Host the
.mdfile anywhere (GitHub, GitLab, raw URL) and open it at:https://liascript.github.io/course/?YOUR_RAW_URL