teaching-site-skills
Build interactive course websites from outline to ebook
All Skills in This Repository (11)
Pure Emerald Level Indicatorscourse-ebook-publishing
Convert a finished teaching site into PDF and DOCX course ebooks.
static-spa-conversion
Convert structured markdown course content into a vanilla HTML + JS single-page application.
web-visual-verification
Detects UI issues via automated scrensing of Bootstrap-based pages.
teaching-site
Orchestrate teaching-site development from outline to ebook across sub-skills.
web-visual-assets
Generate and verify PNG visual assets with SVG fallbacks for teaching sites.
course-outline-design
Converts a topic and audience into a structured course outline with days, units, and learning objectives.
static-spa-interactions
Add persistent state, navigation, theming, and responsive UI to a vanilla SPA.
course-content-authoring
Generate lecture notes, quizzes, and worksheets from a course outline.
teaching-site-design-system
Define token-driven design systems for teaching site themes.
web-content-audit
Compare source content, course data, and deployed assets to detect cross-file drift.
course-corporate-edition
Convert public course sites into compact single-folder corporate editions.
Frequently Asked Questions
FAQPage SchemaHow to install teaching-site-skills?โผ
Run `npx skills add kevintsai1202/teaching-site-skills --all -g -y` in your terminal to install all 11 skills globally. Always use --all because the skills cross-reference each other.
How to build a course website from scratch?โผ
Just ask for a course site and the teaching-site skill routes your request through the full pipeline: outline design, content authoring, SPA conversion, interactions, and visual assets.
Can I turn existing markdown lecture notes into a website?โผ
Yes. The static-spa-conversion skill reads your existing markdown and generates a working vanilla JS single-page site, skipping the outline and content stages.
Can it produce a PDF handbook for students?โผ
Yes. Once the site is stable, the course-ebook-publishing skill generates a PDF ebook with cover, page numbers, and table of contents, plus an optional DOCX version.
Which AI coding agents are supported?โผ
It works with Claude Code, Codex, Cursor, Antigravity, OpenCode, and 55+ other agents that follow the standard SKILL.md format.
Related Repositories in Education & Research
View All in Education & Researchโlearn-claude-code
Learn to build AI agent harnesses from scratch
ai-agents-for-beginners
Learn to build, deploy, and secure AI agents step by step
33-js-concepts
Master 33 essential JavaScript concepts with tested, verified guides