visual-explainer
Skill42 starsChanged 7 days agoMITView on GitHub
Generate rich HTML pages or slide decks for diagrams, diff reviews, plan audits, data tables, and project recaps
27 other projects use a version of this.
Adopted by
Most recently taken up by
- mhylle/claude-skills-collectiontheir own version, first seen Nov 8, 2026
- maxbuildog/skillstheir own version, first seen Nov 1, 2026
- coco-research/cocotheir own version, first seen Nov 1, 2026
- lubshad/skillstheir own version, first seen Nov 1, 2026
- chacosoldier/compabobtheir own version, first seen Oct 23, 2026
- fuadnafiz98/skillstheir own version, first seen Oct 15, 2026
Used with
Projects with it also use verification-before-completion.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
OpenAISkillverification-before-completion
Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always
Also in 3 projects that use this
Other versions27 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 27
- vercel-labs/vgpu★ 2.6ksame name
- coco-research/coco★ 797same name
- jamditis/claude-skills-journalism★ 449same name
- luanmorenommaciel/agentspec★ 256same name
- chacosoldier/compabob★ 34same name
- mhylle/claude-skills-collection★ 20same name
- parthjshah95/visual-planning-skills★ 14same name
- jscraik/Agent-Skills★ 9same name
- alexandergirardet/visual-explainer★ 4same name
- sublimotion/agent-aiops-on-aws★ 4same name
17 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository29 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- app-creatorSkill
- bento-slidesSkill
- brochure-designerSkill
- business-card-readerSkill
- claude-designerSkill
- codebase-to-courseSkill
- daily-briefingSkill
- diagram-designSkill
- fable-modeSkill
- ffmpeg-video-processingSkill
- frontend-designSkill
- gamma-presenterSkill
- gitSkill
- hotel-finderSkill
- humanizerSkill
- in-depth-researchSkill
- jclaw-apiSkill
- jira-operationsSkill
- powerpoint-pptxSkill
- research-paper-writer-proSkill
- restaurant-recommenderSkill
- skill-creatorSkill
- ui-ux-pro-maxSkill
- whatsapp-wacli-linuxSkill
- whatsapp-wacli-macSkill
- writing-standardsSkill
- youtube-transcriptSkill
The file
Show its rules and text
We split this skill into the rules it gives an agent
14 rules. 0 are common, 12 are distinctive, and 2 are very specific to this project.
0
Common
Most of the 25 edited versions we read keep these.
12
Distinctive
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 27
Instead of ASCII art and monospace tables in your terminal, you get proper typography, dark/light themes, interactive Mermaid diagrams with …
- Distinctive: line 33
Generate Web Diagram: - Create an HTML diagram for any topic
- Distinctive: line 34
Generate Visual Plan: - Create a visual implementation plan
- Distinctive: line 35
Generate Slides: - Create a magazine-quality slide deck
- Distinctive: line 38
Project Recap: - Create a mental model snapshot for a project
- Distinctive: line 39
Fact Check: - Verify accuracy of a document against actual code
- Distinctive: line 49
Ask for a visual representation of any complex topic:
- Distinctive: line 113
Every generated HTML file is self-contained with:
- Very specific: line 114
All CSS inline in <style> tags
- Very specific: line 115
All JavaScript inline in <script> tags
- Distinctive: line 116
No external dependencies (works offline)
- Distinctive: line 123
If the input is too complex or ambiguous:
- Distinctive: line 128
If technical limitations prevent rendering:
- Distinctive: line 138
No unnecessary decorations or distractions
“Common” is measured: kept by at least 6 in 10 of the 25 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Visual Explainer
A skill that turns complex terminal output, diagrams, comparisons, and tables into styled HTML pages you actually want to read.
What It Does
This skill generates beautiful, interactive HTML pages for:
- System architecture diagrams
- Code and diff reviews
- Plan reviews and audits
- Data tables and comparisons
- Project recaps and summaries
- Slide decks for presentations
Instead of ASCII art and monospace tables in your terminal, you get proper typography, dark/light themes, interactive Mermaid diagrams with zoom and pan, and responsive layouts.
Commands
General Commands
- Generate Web Diagram - Create an HTML diagram for any topic
- Generate Visual Plan - Create a visual implementation plan
- Generate Slides - Create a magazine-quality slide deck
- Diff Review - Visual diff review with architecture comparison
- Plan Review - Compare a plan against requirements with risk assessment
- Project Recap - Create a mental model snapshot for a project
- Fact Check - Verify accuracy of a document against actual code
Slide Deck Mode
Any command can generate a slide deck instead of a scrollable page by adding a "--slides" parameter:
- "Generate a diagram of our authentication flow --slides"
- "Create a project recap with slides"
Usage Instructions
- Ask for a visual representation of any complex topic:
- "Draw a diagram of our authentication flow"
- "Create a visual diff review for these changes"
- "Generate a project recap for our backend service"
- "Make a visual comparison of these requirements vs our plan"
- The skill will:
- Analyze the content to determine the best visualization approach
- Choose the appropriate rendering engine (Mermaid for flowcharts, HTML tables for data, etc.)
- Generate a self-contained HTML file with all necessary styling and JavaScript
- Save the file to the workspace and provide a download link
- Features automatically applied:
- Responsive layouts that work on any device
- Dark/light theme support based on system preferences
- Interactive elements (zoomable diagrams, collapsible sections)
- Typography optimized for readability
- Consistent styling across all visualizations
Output Location
Outputs are written to visual-explainer/ at the root of the agent's workspace (e.g., visual-explainer/).
Visualization Types
The skill automatically selects the best visualization based on content:
| Content Type | Visualization | Library/Tech |
| Flowcharts & Diagrams | Interactive SVG | Mermaid.js |
| System Architecture | Grid Layout | CSS Grid + Custom SVG |
| Data Tables | Styled HTML Tables | HTML + CSS |
| Comparisons | Side-by-side Cards | Flexbox Layout |
| Metrics & Stats | Charts & Graphs | Chart.js |
| Slide Decks | Reveal.js Style | Custom Animation System |
Examples
Example 1: Architecture Diagram
Request: "Draw a diagram of our user authentication flow"
Output: An HTML page with an interactive Mermaid diagram showing the authentication flow, with proper styling and responsive design.
Example 2: Plan Review
Request: "Review this implementation plan against our requirements"
Output: An HTML page with a side-by-side comparison of requirements vs. plan items, with color-coding for coverage and risk assessment.
Example 3: Project Recap
Request: "Create a project recap for the last 2 weeks of work"
Output: An HTML page with sections for completed work, pending items, blockers, and next steps, with proper styling and interactive elements.
Example 4: Slide Deck
Request: "Generate slides for our new feature presentation"
Output: An HTML slide deck with animated transitions, proper typography, and responsive design.
HTML Structure
Every generated HTML file is self-contained with:
- All CSS inline in
<style>tags - All JavaScript inline in
<script>tags - No external dependencies (works offline)
- Responsive design that adapts to any screen
- Theme support that respects system preferences
- Accessibility features for screen readers
Error Handling
If the input is too complex or ambiguous:
- The skill will ask clarifying questions
- Suggest simplifications if needed
- Split complex visualizations into multiple connected views
If technical limitations prevent rendering:
- The skill will explain the limitation
- Suggest alternative approaches
- Offer a simpler version if possible
Best Practices
This skill follows these design principles:
- Clean, minimal design focused on content
- Consistent visual language across all outputs
- No unnecessary decorations or distractions
- Mobile-first responsive approach
- Dark mode support with proper contrast
- Semantic HTML for accessibility
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

