Skip to main content
ClaudeWave

An Automated AI Agent Tool for Plotting Your Data in Any Paper's Figure Style.

Subagents460 stars28 forksPythonUpdated 18d ago
ClaudeWave Trust Score
72/100
· OK
Passed
  • Actively maintained (<30d)
  • Healthy fork ratio
  • Clear description
  • Topics declared
Flags
  • !No standard license detected
Last scanned: 6/11/2026
Install as a Claude Code subagent
Method: Clone
Terminal
git clone https://github.com/VILA-Lab/FigMirror && cp FigMirror/*.md ~/.claude/agents/
1. Clone the repository and copy the agent .md definitions into ~/.claude/agents (or .claude/agents inside a project).
2. Start a new Claude Code session to load the agents.
3. Delegate work to them with the Task/Agent tool or by name.

12 items in this repository

Reviewer role in the FigMirror loop. Audits a draft figure against the L1 reference image, L2 aesthetic library, and optional 3D insert; outputs ONE strict JSON object (anchor.what_is_right + quality_floor + fidelity.verdict + focus_themes). Vision-only audit — must NOT read data.txt, drawer notes, or any path outside the audit_view directory it is briefed to read. Tools restricted to Read + Bash for PIL measurement on L1-reliable properties only. Dispatched by figure-orchestrator on each iter.

Install

Drawer role in the FigMirror loop. Produces a self-contained matplotlib script + rendered PNG + iter notes that match a reference paper figure's STYLE (not its data). Reads the reference image, the user's data, the L2 aesthetic library, and optional 3D insert; runs an iter-0 anchor-measurement pass; self-checks the layout floor before handoff. Dispatched by figure-orchestrator on each iter of the Drawer/Reviewer loop. Do NOT use this agent standalone — it expects the workdir layout staged by figure-orchestrator.

Install

Stage-0 image cropper for FigMirror. Cleans the user-supplied reference screenshot before Drawer/Reviewer style analysis by preserving the raw upload, cropping away captions/page text/screenshot margins/neighboring panels when safe, writing reference_clean.png plus a before/after crop check and report. Dispatched before figure-illustrator and figure-critic.

Install
OPSX: ApplySlash Command

Implement tasks from an OpenSpec change (Experimental)

Install
OPSX: ArchiveSlash Command

Archive a completed change in the experimental workflow

Install
OPSX: ExploreSlash Command

Enter explore mode - think through ideas, investigate problems, clarify requirements

Install
OPSX: ProposeSlash Command

Propose a new change - create it and generate all artifacts in one step

Install

>

Install

Implement tasks from an OpenSpec change. Use when the user wants to start implementing, continue implementation, or work through tasks.

Install

Archive a completed change in the experimental workflow. Use when the user wants to finalize and archive a change after implementation is complete.

Install

Enter explore mode - a thinking partner for exploring ideas, investigating problems, and clarifying requirements. Use when the user wants to think through something before or during a change.

Install

Propose a new change with all artifacts generated in one step. Use when the user wants to quickly describe what they want to build and get a complete proposal with design, specs, and tasks ready for implementation.

Install
Use cases

Subagents overview

README preview not available. Visit the repo on GitHub for full documentation.
agentagent-skillsclaude-codecodexdata-visualizationllm-agentsmatplotlibpaper-figuresplottingpythonresearch-toolsscientific-visualizationskill

What people ask about FigMirror

What is VILA-Lab/FigMirror?

+

VILA-Lab/FigMirror is subagents for the Claude AI ecosystem. An Automated AI Agent Tool for Plotting Your Data in Any Paper's Figure Style. It has 460 GitHub stars and was last updated 18d ago.

How do I install FigMirror?

+

You can install FigMirror by cloning the repository (https://github.com/VILA-Lab/FigMirror) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.

Is VILA-Lab/FigMirror safe to use?

+

Our security agent has analyzed VILA-Lab/FigMirror and assigned a Trust Score of 72/100 (tier: OK). See the full breakdown of passed checks and flags on this page.

Who maintains VILA-Lab/FigMirror?

+

VILA-Lab/FigMirror is maintained by VILA-Lab. The last recorded GitHub activity is from 18d ago, with 2 open issues.

Are there alternatives to FigMirror?

+

Yes. On ClaudeWave you can browse similar subagents at /categories/agents, sorted by popularity or recent activity.

Deploy FigMirror to your cloud

Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.

Maintain this repo? Add a badge to your README

Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.

Featured on ClaudeWave: VILA-Lab/FigMirror
[![Featured on ClaudeWave](https://claudewave.com/api/badge/vila-lab-figmirror)](https://claudewave.com/repo/vila-lab-figmirror)
<a href="https://claudewave.com/repo/vila-lab-figmirror"><img src="https://claudewave.com/api/badge/vila-lab-figmirror" alt="Featured on ClaudeWave: VILA-Lab/FigMirror" width="320" height="64" /></a>

More Subagents