Learning Platform
Create structured interactive learning platforms for any field or subject. Use this skill whenever the user wants to build a learning site, educational course collection, study guide platform, or knowledge base about ANY topic — psychology, physics, history, cooking, music theory, programming, medicine, etc. Also use when the user wants to add topics to an existing learning platform, propose new…
System Explorer
The main entry point for exploring and learning about any software system. This skill orchestrates a full pipeline: discover matching systems, deep-dive research, and generate an interactive HTML course -- all with user checkpoints between phases. Trigger when users say 'explore [system]', 'teach me about [system]', 'I want to understand [technology]', 'system explorer', 'help me learn [system]',…
Paper To Course
Turn any academic or research paper into a beautiful, interactive single-page HTML course that teaches the paper's ideas to non-experts. Use this skill whenever someone wants to create an interactive course, tutorial, or educational walkthrough from a research paper, academic article, or scientific publication. Also trigger when users mention 'turn this paper into a course,' 'explain this paper i…
System Finder
Discover and compare software systems that match a user's needs. Given a specific system name, software category, or functional requirement, this skill searches for matching systems, validates findings with web research, and presents a structured comparison table so the user can make an informed selection. Trigger this skill when users say 'find systems for', 'what message queues exist', 'compare…
System To Course
Transform a software system analysis into a beautiful, interactive multi-page static HTML course. Reads a structured analysis.md and generates a complete static site with pages for concepts, architecture, implementation, use cases, and more. Content is organized by depth level (Beginner/Intermediate/Advanced) with inline level badges. Trigger when users say 'generate course', 'build HTML for this…
System Analyzer
Perform deep-dive research on a software system and produce a structured analysis markdown file organized by depth levels (Beginner/Intermediate/Advanced). Use this skill when someone wants to analyze a system, deep dive into a technology, research how something works, explain a system's architecture, or understand a system's internals. Also trigger when users say 'analyze [system]', 'deep dive i…