docs-figures
Skill0 starsChanged 23 days agoMITView on GitHub
Publication-grade visual deliverables hub: publication figures (figure-style / scientific-visualization / scientific-schematics), quick exploratory plots (seaborn/matplotlib), slide decks & presentations (scientific-slides / pptx-posters / latex-posters), infographics (infographics), Mermaid workflow diagrams (markdown-mermaid-writing / archify), editorial HTML/SVG diagrams (diagram-design), video and motion graphics rendered from HTML (hyperframes and the HyperFrames sub-skills), scientific schematics (scientific-schematics), AI image generation (generate-image, top-level, NOT routed through this hub). TRIGGER = produce a publication figure / build slides / make a poster / generate an infographic / draw a Mermaid flow / draw a diagram / technical schematic / make or edit a video, animation or motion graphic. SKIP = quick exploratory plots (use seaborn/matplotlib directly), UI design (-> dev), writing the paper body (-> research).
In this repository21 other files it gives its agents.
- autoskillSkill
- credentialsSkill
- data-mlSkill
- devSkill
- docxSkill
- find-skillsSkill
- generate-imageSkill
- grill-meSkill
- grill-with-docsSkill
- omc-referenceSkill
- pdfSkill
- pptxSkill
- product-self-knowledgeSkill
- referencesSkill
- researchSkill
- scientificSkill
- skill-creatorSkill
- teamSkill
- uvSkill
- workflow-skill-creatorSkill
- xlsxSkill
The file
Files
docs-figures hub
Routing rules
- Goal = deliverable-style figure / slides / poster / schematic -> this hub
- Exploratory charting -> plain seaborn/matplotlib (still inside this hub, but no checklist needed)
- Writing the paper body -> research
- Video, animation, motion graphic, captioned clip, animated or interactive deck, Remotion port -> read hyperframes first; it selects the workflow and the domain sub-skills
- In HyperFrames sub-skills,
/<name>meansdocs-figures/<name>/INSTRUCTIONS.md. This library ships every HyperFrames skill: keepHYPERFRAMES_SKIP_SKILLS=1set (env.example) sonpx hyperframes skills updateandinitdo not install separate copies - Standalone diagram file: editorial HTML/SVG/PNG across many types (charts, Gantt, Sankey, Wardley, UML, ...), or .drawio / Mermaid / .excalidraw redrawn -> diagram-design; architecture, workflow, sequence, data-flow or state diagrams with trace motion and video export -> archify; Mermaid kept inside Markdown -> markdown-mermaid-writing
Sub-skill index
| skill | description |
| scientific-visualization | Creates and audits truthful, accessible, publication-ready scientific figures with Matplotlib, Seaborn, or… |
| figure-style | "Publication-grade figure correctness and legibility rules for final-deliverable figures — not every plot.… |
| scientific-schematics | Generates scientific diagram drafts using Nano Banana 2 AI with smart iterative refinement. Uses Gemini 3.7… |
| scientific-slides | Builds slide decks and presentations for research talks. Used for making PowerPoint slides, conference… |
| infographics | "Creates and reviews infographics with Nano Banana 2 via OpenRouter. Use for statistical summaries,… |
| latex-posters | "Creates research posters in LaTeX using beamerposter, tikzposter, or baposter. Use for conference posters,… |
| pptx-posters | Creates and audits editable scientific posters in macro-free PowerPoint (.pptx) from author-approved local… |
| markdown-mermaid-writing | Writes scientific Markdown documentation and Mermaid diagrams for workflows, relationships, timelines, and… |
| archify | "Create validated architecture, workflow, sequence, data-flow, lifecycle/state, ERD, class, tree, timeline,… |
| seaborn | Creates Seaborn statistical visualizations with pandas integration for distributions, relationships,… |
| matplotlib | Creates and customizes scientific plots with Matplotlib. Used for fine-grained control over plot elements,… |
| figma | Bring Figma into a HyperFrames video - rendered assets, brand tokens, components, storyboard frames as… |
| hyperframes | Read first to make, edit, animate or render any video with HyperFrames (HTML rendered to video), including… |
| hyperframes-cli | The HyperFrames CLI by job - scaffold, check, look at frames, edit the timeline, preview, render locally or… |
| hyperframes-registry | About 450 ready-made HyperFrames blocks and components installed as editable source - transitions, overlays,… |
| media-use | Get or make any media for a HyperFrames video - music, sound effects, images, icons, logos, voiceover, avatar… |
| remotion-to-hyperframes | Bring existing video code or footage into HyperFrames and verify it frame by frame against the original -… |
| slideshow | Build a HyperFrames slideshow to present live - slides, fragment reveals, branching hotspots and presenter… |
| diagram-design | Create branded architecture, architecture delta, IT current-state, flowchart, sequence, state machine,… |
| reverse-any-video | Rebuild any video file as an editable HyperFrames project - motion graphics, talking heads, live action or… |
| style-sampling | Make a new episode in a proven video style - Collage Explainer, Finance Explainer, Animated Science… |
Cross-hub handoff
- Quick exploratory plot -> plain seaborn/matplotlib, skip the checklist
How to use
- Pick the sub-skill from the index above; 2. read
<hub>/<name>/INSTRUCTIONS.md; 3. its scripts/assets resolve relative to that file's directory.
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.

