Install
openclaw skills install question-explanationGenerate a complete HTML tutorial that explains one or more problems with clear reasoning and embedded SVG or Canvas visuals. Use this skill whenever the user shares a question image, screenshot, worksheet, exam problem, homework problem, or pasted problem text and wants it explained, solved, broken down, or turned into a teachable walkthrough, even if they do not explicitly ask for HTML.
openclaw skills install question-explanationUse this skill to produce a deep, systematic, visual, and easy-to-understand tutorial for one or more questions, delivered as a complete HTML page.
Core capabilities:
Use this skill when:
No special dependencies or manual setup are required. Rely on the agent's multimodal and reasoning abilities.
.html file instead of only describing it in the conversation.html file to the user is requiredUse this exact final response after the file is saved and sent:
The tutorial has been generated. I have sent the HTML file to you.
This skill supports only two visual formats:
<svg>...</svg> markup directly in the HTML<canvas> element and the corresponding JavaScript needed to render and run itDo not use:
<img> tags for generated teaching graphicsFor SVG
viewBox so the graphic scales wellFor Canvas
requestAnimationFrame for animationspythagorean-theorem, force-analysis, or motion-trajectory<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Question Explanation Tutorial</title>
<style>
</style>
</head>
<body>
</body>
</html>
The page should usually contain:
Extract the complete question content from the user's input. Identify known conditions, targets, and constraints.
If the input contains multiple questions:
Create one complete HTML document that already contains:
Do not use placeholder comments, staged generation, incremental visual insertion, or any partial HTML draft.
.html file.html file to the user in the final response