superwangkezheng-wq/openclaw-deep-research-master/deep-research-visuals
- community
Checking that the SKILL.md file is still in the repository.
Use for Deep Research final-delivery figures, diagrams, PPT visuals, scientific schematics, semiconductor/AI roadmaps, evidence matrices, and any requested visual asset. Integrates source-first figure reuse, editable native-PowerPoint technical diagrams through fireworks-tech-graph-ppt-chatgpt, draw.io/Mermaid/PlantUML/Graphviz/Manim/Diagrams/Schemdraw/Bioicons, and Nature-style publication figures through nature-figure.
Install
npx vskill@latest install superwangkezheng-wq/openclaw-deep-research-master/deep-research-visualsSKILL.md
Deep Research Visuals
This skill is the visual routing layer for the Deep Research project. It replaces ad-hoc "figure-ready" prose with real, readable, source-traceable visual assets.
Core Policy
- Source-first: inspect cited papers, PDFs, official pages, and web sources for reusable figures before drawing.
- If a source figure is suitable and legally usable, save it with source URL, title, citation, and license/usage note.
- If a source figure is absent, restricted, low-resolution, or not aligned with the argument, redraw an original figure.
- Never ship only a figure-ready paragraph when the user asked for a figure, diagram, flowchart, or PPT visual.
- Prefer PNG as the stable display artifact for Obsidian/PDF/PPT. Keep SVG/PDF/TIFF/script/source data beside it when useful.
- Do not use draw.io
foreignObjectSVG as the only rendered artifact.
Composition, Not Either-Or
Read references/tool-routing.md when deciding tools.
This skill is an orchestrator. Do not treat tools as mutually exclusive. Combine them when the figure benefits from the intersection:
nature-figuresupplies the figure contract, scientific argument, panel hierarchy, restrained palette, typography, and publication/export discipline.- Python/matplotlib/seaborn implements quantitative panels, matrices, roadmaps, radar/forest/interval charts, and final multi-panel assembly.
- draw.io supplies manually polished strategy/system panels that can be embedded into a larger Nature-style page.
fireworks-tech-graph-ppt-chatgptsupplies native, fully editable PowerPoint architecture, data-flow, flowchart, sequence, Agent/RAG/memory, and tool-call diagrams when editable_technical_diagram=true. It remains a specialist panel owner under this orchestration layer.- Mermaid/PlantUML/Graphviz produce reproducible structure, timeline, architecture, and evidence-map panels that can be rendered and then included as one panel in a composed figure.
- Manim/schemdraw/Bioicons produce specialist scientific, mathematical, electronic, or domain-icon subpanels.
The default question is not "A or B?" It is "which tool owns which panel, and what final composition makes the argument clearest?"
Default ownership choices:
nature-figure: scientific, quantitative, evidence-bearing, roadmap, heatmap, radar, matrix, forest/interval, or multi-panel report/PPT figures. For Deep Research automation, use backendpythonunless the user explicitly asks for R.drawio: system frameworks, layered architecture, strategy maps, and diagrams that need manual executive polish.fireworks-tech-graph-ppt-chatgpt: technical diagrams that must remain native and editable in PowerPoint. Usedeai-cnon Chinese labels before building, keep the generated.pptx, render and inspect a PNG preview, and do not substitute a screenshot or hand-authored OOXML.mermaid: simple flowcharts, timelines, sequence charts, and stage pipelines.plantuml: UML/C4/component/deployment diagrams.graphviz: DAGs, evidence maps, dependency/causal graphs, knowledge graphs.manim: mathematical or scientific concept frames.schemdraw: circuit/electronic schematics.bioicons: biology/chemistry icon support.diagrams: cloud/system infrastructure.
Nature-Figure Integration
For deep-research final delivery, the backend choice is explicit: backend=python. This avoids blocking a long-running final-delivery agent with "Python or R?" while still using the nature-figure contract.
Use the project visual Python runtime for all Python-backed rendering unless the caller explicitly overrides it:
Do not fall back to system python3 for matplotlib/nature-style rendering when the project venv exists. If the venv is missing or lacks packages, run the doctor and report the blocker instead of silently changing renderer.
Use nature-figure patterns for:
- technology roadmaps and density-equivalent curves
- evidence-strength bars or interval plots
- boundary/risk matrices and heatmaps
- business-fit radar or polar summaries
- multi-panel scientific concept pages
- semiconductor, AI accelerator, packaging, and platform comparison figures
Each nature-style generated figure should keep:
- editable SVG
- stable PNG display artifact
- script under
visual_assets/scripts/ - source data under
visual_assets/data/when quantitative
When another tool produces a subpanel, save that subpanel as SVG/PNG/PDF and record it in the same figure entry. For fireworks-tech-graph-ppt-chatgpt, keep the native .pptx as the editable artifact and the inspected PNG preview as the stable display artifact. The final assembled figure can still be deep-research-visuals:nature-figure+drawio, deep-research-visuals:fireworks-tech-graph-ppt-chatgpt, deep-research-visuals:nature-figure+graphviz, or another explicit combination.
Required Output
visual_asset_plan.json must include one entry per figure:
visual_asset_log.md must explain source inspection, reuse/redraw decisions, tool choice, QA result, and the final display artifact referenced by final_delivery.md / ppt_outline.md.
Huawei Tao Law Defaults
For huawei-tao-law-20250607-style research, prefer:
- source timeline:
nature-figureif evidence-tiered, otherwise Mermaid - tau concept frame:
nature-figureor Manim - density-equivalent vs lithography-node comparison:
nature-figure - applicability boundary matrix:
nature-figure - industry ecosystem: draw.io or Graphviz
- Lenovo business mapping / AI PC route:
nature-figurewhen quantitative, draw.io only when it is a strategy architecture map
Verification
Run:
Before marking final delivery ready, rendered assets must be nonblank, readable, and referenced by the final Markdown/PPT outline.
When editable_technical_diagram=true, also require the specialist skill's geometry checks to contain no ERROR: output and visually inspect its PNG preview. Record fireworks-tech-graph-ppt-chatgpt in toolchain and panel_sources, deai-cn in text_skill, the native .pptx in editable_artifact, the preview PNG in rendered_artifact, and qa_status=preview_inspected.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/deep-research-visuals/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/superwangkezheng-wq/openclaw-deep-research-master/deep-research-visuals)